David Lowe is an actor and director, known for Midnight in Paris (2011), The Man in the Iron Mask (1998) and Paris 1919: Un traité pour la paix (2009). Read more on iMDB