Canadian actor, voice actor, and voice director. He is most recognized for his role as Harold and Sam on the series Total Drama as well as Beezy J. Heinous on Jimmy Two-Shoes.
After several successful one-man shows and stand up routines with impressions, he began his voice acting career for film and television. His debut role was in 2007 when he starred in the series Total Drama Island. He went on to star in several different series and earned more recognition when he played Barry in the TV series Looped.
He has been nominated for three Canadian Comedy Awards including for his 2005 one-man-show The Wizard of Coz and for his 2007 one-man-show Swiss Family Guy Robinson.
He was born and raised in Hamilton, Ontario, Canada.
He has been praised by Seth MacFarlane for his Stewie impression and has also been praised by Kevin Pollak after appearing on his chat show.