He is a Canadian actor, born in Quebec, Canada. He debuted in One Eyed King (2001). His notable works include Neverending Story (2001-2002), Mental Block (2003-2004), and Bethune (2006).