John Reneaud is an actor and cinematographer, known for The Incorporated (2000), Mosquito (1995) and Wearing Hitler's Pants (2009). Read more on iMDB