David Nichols Jr.
David Nichols Jr. was born on August 29, 1985 in San Francisco, California, USA as David Charles Nichols Jr. He is an actor and director, known for Not This Again (2017), Red Water (2017) and Bloodsucka Jones vs. The Creeping Death (2017).