Featured cast member of the Canadian animated series Maggie and the Ferocious Beast who also voiced Jerry in Totally Spies and two characters in Rolie Polie Olie.
He moved from England to Canada in 1957. He studied at Ryerson University from 1975 to 1977.
He was a co-founder of the comedy troupe Illustrated Men and performed at The Second City.
He married Brooke Johnson who worked as a stage manager.
He was a voice actor in Maggie and the Ferocious Beast along with Julie Lemieux.