David Ross is an actor and director, known for 94 Feet (2016), Where Was God (2014) and The Colors of Emily.
The Dream Motel - Season 1
94 Feet