Acting
EN cinema · 4 credits
Birthplace
Los Angeles, California, USA
David Ross is a New York based actor and writer.
Two Lovers
The Rebound
It Had to Be You
She Who Must Be Obeyed
as Noam
as Male Colleague
as Waiter
as Joe