David Ross
Detroit, Michigan, USA
David Ross
Detroit, Michigan, USA
David Ross is an American screenwriter and director. He is best known for The Babysitters, which premiered at the 2007 Toronto International Film Festival.
Top 10 collaborators
Roles
No acting credits...
Match