God of Love, Academy Award, Best Live Action Short.
Caption: God of Love, Academy Award, Best Live Action Short.
Actor, Writer, Director
Known for: Two Lovers (2008), Connection Unavailable (2015), The Rebound (2009), Ben and David (2015)
Source: IMDB
David Ross is an actor and writer, known for Two Lovers (2008), Connection Unavailable (2015) and The Rebound (2009).