Stéphane Algoud is an actor, known for The Messenger: The Story of Joan of Arc (1999), Taxi (1998) and Groupe flag (2002). Read more on iMDB