David Ross is an American screenwriter and director. He is best known for The Babysitters, which premiered at the 2007 Toronto International Film Festival. (Via TMDB)
Origin
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. (Via TMDB)