Justin Batchelor is an actor and director, known for Snap (2005), Inversion (2003) and It's a Pony (2011). Read more on iMDB