David Ross

David Ross is an actor, screenwriter and director.

Known For

Birth Location
Born

Movies

The Abductors Assistant Director
1972
The Abductors Set Decoration
1972