Known For
Filmography

Footballers' Wives
TV · as Marco · 1 ep

Testament: The Bible in Animation
TV · as Trader / Jailer (voice) · 1 ep

Backup
TV · 1 ep

The World of Peter Rabbit and Friends: The Tale of Pigling Bland
Movie · as Policeman (voice)

The Detectives
TV · as First copper · 1 ep

A Midsummer Night's Dream
Movie · as Puck (voice)

The World of Peter Rabbit and Friends
TV · as Policeman (voice) · 1 ep

Shakespeare: The Animated Tales
TV · as Puck (voice) · 1 ep

The Dreamstone
TV · as Nug / Mr. Blossom (voice) · 52 eps

The Upper Hand
TV · as Taxi Driver · 1 ep

ChuckleVision
TV · 1 ep

Labyrinth
Movie · as The Four Guards / Goblin (voice)

Lovejoy
TV · as Brian · 3 eps

EastEnders
TV · as Carpet Salesman · 1 ep

The Stage is Yours
Movie

Foreign Affairs
Movie · as Richard Smith

Able's Will
Movie · as Charles

BBC2 Play of the Week
TV · as Richard Smith · 1 ep

Mind Your Language
TV · as Mr Jarvis · 1 ep

Ivor the Engine
TV · 97 eps

Rentaghost
TV · as Fred Mumford · 24 eps
All Our Saturdays
TV · as Frank Bosomworth · 6 eps
You're Only Young Twice
TV · 6 eps

Bless This House
TV · as Trevor Lewis · 44 eps

Ride, Ride
Movie · as Derek
Ed and Zed!
TV · as Zed · 9 eps

Tales of Unease
TV · as Derek · 1 ep
Happy Ever After
TV · as Joe Fowler · 1 ep

2001: A Space Odyssey
Movie · as Ape
Zokko!
TV · 21 eps