A notable stage actor, he was also a member of the late night Fox comedy sketch series MADtv for three seasons. and performed in sketches for The Late Late Show with Craig Ferguson.
He was discovered by a MADtv casting agent, while performing at The Second City improv club in Hollywood.
He performed in Canadian stage adaptations of Little Shop of Horrors and The Producers.
He was born in Edmonton, Alberta, Canada.
He has collaborated with Mike Myers in the improvised soap opera Die-Nasty.