Preston DeFrancis is a director,writer and producer known for A Teacher's Obsession (2015) and Ruin Me (2017).