In 1973, he joined a comedy troupe called the Zoo Factory, whose members consisted of Dan Hennessey, Bruce Gordon, Harriet Cohen and Jerelyn Craden.
[1][2][3] He and Zoo Factory alumnus Dan Hennessey appeared as Thomson and Thompson on The Adventures of Tintin.
[3] In the film industry, he voiced the Cheshire Cat, as well as The Wizard's assistant Dim, in 1987's The Care Bears Adventure in Wonderland, and he played a character named Sol in 1993's Look Who's Talking Now.
The Movie, Plop!, Mona the Vampire, Martin Mystery, What It's Like Being Alone, The Goal, Zeroman, Strawberry Cafe, Monster Buster Club, Chuck and Friends, Papaya Bull, The Magic Hockey Skates, Zac and Penny, Fugget About It, RedaKai: Conquer the Kairu, Ella the Elephant, The Busy World of Richard Scarry, Flack, Ky Staxx, The Mulligans, Di-Gata Defenders, Mike the Knight, Dr. Dimensionpants, Timoon and the Narwhal, Nightfall, Tripping the Rift and Microfriends.
[4][2] He has also done voices for many video games including Jagged Alliance 2, Naruto, Hype: The Time Quest, Spawn: In the Demon's Hand, Splinter Cell: Chaos Theory, Jagged Alliance 2: Unfinished Business and Silent Storm as well as voice directing Beyblade: Super Tournament Battle, Medabots Infinity, Sentinel: Descendants in Time and Magna Carta: Tears of Blood.