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