Known For

Muppets Most Wanted

The Dark Crystal: Age of Resistance

Mongrels

Sesame Street's 50th Anniversary Celebration

The Furchester Hotel

Hacker's Birthday Bash: 30 Years of Children's BBC

Hacker Time

Dodge's First Festival

Gordon

CBeebies Panto: Robin Hood

Sesame Street: See Us Coming Together

CBeebies Panto: Cinderella
Filmography

CBeebies Panto: Cinderella
Movie · as Chef Dijon (voice)
CBeebies Prom: Wildlife Jamboree
Movie · as Dodge

CBeebies Panto: Beauty and the Beast
Movie

Dodge's Pup School
TV · as Dodge (voice) · 13 eps

Dodge's First Festival
Movie · as Dodge

CBeebies Panto: Robin Hood
Movie · as Tiny the Squirrel / Dodge T. Dog (voice)

Sesame Street: See Us Coming Together
Movie · as Sesame Street Muppet Performer

Sesame Street's 50th Anniversary Celebration
Movie · as Gonger / Panicked Purple Monster / ... (voice)

The Dark Crystal: Age of Resistance
TV · as Podling Servant (voice) / Various Characters (puppet), Podling Servant (voice) / Red-Haired Paladin (voice) / Various Characters (puppet), Additional Roles (voice) / Various Characters (puppet) · 2 eps

Gordon
Movie

Hacker's Birthday Bash: 30 Years of Children's BBC
Movie · as Dodge T. Dog (voice) / Oucho T. Cactus (voice)

Muppets Most Wanted
Movie · as UK Muppet Performer (voice)

The Dog Ate My Homework
TV · as Dodge T Dog (voice), Hacker T Dog (voice) · 5 eps

The Furchester Hotel
TV · as Mr. Mainbre (voice) · 1 ep

Hacker Time
TV · as Dodge T. Dog · 63 eps

Mongrels
TV · as Marion (puppetry) · 17 eps
Ed and Oucho's Excellent Inventions
TV · as Oucho the Cactus · 25 eps