David Ross

David Ross

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