James Vogel is known for his work on The Cure (2015), Nature of the Beast (2007) and Une Danse Des Bouffons (2013). Read more on iMDB