His roles include the lead in the 2004 movie, "Childstar" and Mick in season 1 of the Canadian television drama series "ReGenesis". He played Bastian Bux in the TV series, "Tales from the Neverending Story", and the title character in "The Interrogation of Michael Crowe".