Sébastien Huberdeau was born in 1979 in Montreal, Quebec, Canada. He is an actor, known for Polytechnique (2009), The Barbarian Invasions (2003) and Battle of the Brave (2004). Read more on iMDB