ryan haneman is an actor and director, known for torched (2004), road to victory (2007) and a larper's love story (2011).