Sébastien Huberdeau was born in 1979 in Montreal, Quebec, Canada. He is an actor, known for Les invasions barbares (2003), Polytechnique (2009) and Le monde de Charlotte (2000).