Following community theatre performances in the Toronto Civic Light-Opera Company's productions of The King and I and The Wizard of Oz, as well as taking dance and musical theatre classes with Roland and Romaine Studios in Toronto, he made film appearances on two episodes of the television series Katts and Dog and his most recent appearances include a voice role in the film Planet Hulk and 10 Years Later. He was a cast member for 5 seasons on the Disney Channel's The All New Mickey Mouse Club from 1990 to 1994.