David Ross

David Ross

Place of Birth: Los Angeles, California, USA Birthday: Bio: David Ross is a New York based actor and writer.