Denis Podalydès was born on April 22, 1963 in Versailles, France. He is an actor and writer, known for The Da Vinci Code (2006), Caché (2005) and La journée de la jupe (2008). Read more on iMDB