Known For
Filmography

Mighty Express: Mighty Trains Race
Movie · as Popstar Piggie (voice)

PAW Patrol: The Movie
Movie · as Rocket (Voice)

The Cyberchase Movie
Movie · as Dr. Marbles (voice)

Frankie Drake Mysteries
TV · as Bank Manager · 1 ep

The ZhuZhus
TV · as Mr. Squiggles (voice) · 50 eps

Lucky Duck
Movie · as Bob Bubbly (voice)

The Firm
TV · as Sanford Webb · 1 ep

Rookie Blue
TV · as Judge · 1 ep

PoppetsTown
TV · as Naka-Nakas (voice) · 52 eps

World of Quest
TV · as Additional Voices (voice) · 26 eps

Murdoch Mysteries
TV · as Edwin Drury · 2 eps

My Friend Rabbit
TV · as Mouse (voice) · 52 eps

Will and Dewitt
TV · as Wince / Dad · 26 eps

The Future Is Wild
TV · as Squibbon · 1 ep

Iggy Arbuckle
TV · as Monty Weevil (voice) · 1 ep

Care Bears: Big Wish Movie
Movie · as Twinkers (voice)

Cinderella Man
Movie · as Announcer (Griffith)

Rolie Polie Olie: The Baby Bot Chase
Movie · as Gene Littlegreen (voice)

Mayday
TV · as 2nd Officer Nassick · 1 ep

Rolie Polie Olie: The Great Defender of Fun
Movie · as Gene Littlegreen (voice)

Cyberchase
TV · as Dr. Marbles (voice) · 1 ep

Digimon: The Movie
Movie · as Mrs. Brinks (voice) (uncredited)

Redwall: The Movie
Movie · as Basil Stag Hair (voice)

Angela Anaconda
TV · as Mrs. Brinks · 130 eps

Redwall
TV · as Basil Stag Hare (voice) · 39 eps

Rolie Polie Olie
TV · as Littlegreen / Dicey (voice), Mr. Littlegreen (voice) · 1 ep

Flying Rhino Junior High
TV · as Earl / Phantom (voice) · 26 eps

Little Men
TV · as Henry Dobkin · 1 ep

Pippi Longstocking
Movie · as Mr. Nilsson (voice)

Pippi Longstocking
TV · as Mr. Nilsson · 26 eps

FX: The Series
TV · as Mark Outerbridge · 1 ep

Ace Ventura: Pet Detective
TV · as Spike (voice) · 41 eps

The Incredible Crash Dummies
Movie · as Spare Tire / Pistonhead (voice)

Journey to the Planets
Movie · as Splurg (voice)

The Incredible Crash Dummies
TV · as Spare Tire / Pistonhead · 1 ep

The Rosey & Buddy Show
Movie · as (voice)

9B
Movie

Love & Larceny
Movie · as Lester
