Ted Otis is an actor and producer, known for Dreams I Never Had (2016), Crossing Lines (2013) and DU Too Distressing (2015). Read more on iMDB