Known For
Filmography

The World of Peter Rabbit and Friends: The Tale of Mr. Tod
Movie · as Tommy Brock (voice)

Preaching to the Perverted
Movie · as Commander Cope

Danielle Steel's Zoya
Movie · as Feodor

The Wind in the Willows
Movie · as The Sentry

TFI Friday
TV · 1 ep

The Doctors: 30 Years of Time Travel and Beyond
Movie

White Angel
Movie · as Inspector Taylor

No Escape
Movie · as Killian

Pat and Margaret
Movie · as Billy

Dandelion Dead
TV · 4 eps

Jo Brand Through the Cakehole
TV · 1 ep

Liberation
TV · as Lord Curzon · 6 eps

The Trial
Movie · as The Flogger

The Baby of Mâcon
Movie · as The Father Confessor

Tomorrow Calling
Movie · as Mervyn Kihn

Cracker
TV · as Hennessy Senior · 1 ep

The Detectives
TV · as Brother Ryan · 1 ep

As You Like It
Movie · as The Dukes
Black and Blue
Movie · as Daddy Brett-Smith

Carry On Columbus
Movie · as The Bosun

My Friend Walter
Movie · as Bertie Borrowbill

Miss Queencake
Movie

The War That Never Ends
Movie · as Socrates
How's Business
Movie · as Mr. Bailey

2Point4 Children
TV · as Frank · 1 ep

Merlin of the Crystal Cave
TV · as Galapas · 4 eps
The Fool
Movie · as Bob

The BFG
Movie · as Bloodbottler / Fleshlumpeater / Sergeant (voice)

Tank Malling
Movie · as Percy

The Paradise Club
TV · as Frank Kane · 20 eps

Making Out
TV · 8 eps
Jumping The Queue
TV · as Huw Jones · 2 eps

Maigret
Movie · as Barge Captain

The Adventures of Baron Munchausen
Movie · as Commander

Blanc de Chine
Movie · as Malcolm

Red Dwarf
TV · as Rogue Simulant · 1 ep

The Secret World of Polly Flint
Movie · as Old Mazy

Doctor Who: Delta and the Bannermen
Movie · as Gavrok

The New Statesman
TV · as Brigadier Miljanic · 1 ep
The Secret World of Polly Flint
TV · as Old Mazy · 6 eps

Casualty
TV · as Jerry Hunter · 1 ep

Dead Head
TV · as DI Malcolm · 1 ep

Murder Elite
Movie · as Sgt Jessop

Billy the Kid and the Green Baize Vampire
Movie · as The Wednesday Man

Brazil
Movie · as First 'Black Maria' Guard

A Crack in the Ice
Movie · as The Peasant

Dempsey and Makepeace
TV · as Don · 1 ep

Bulman
TV · as George Bulman · 20 eps

Screen Two
TV · as The Flogger · 1 ep

Squaring the Circle
Movie · as Kuron

The Master of Ballantrae
Movie · as Hicks (uncredited)

Annika
TV · as Mr Daniels · 3 eps

Bottle Boys
TV · as Les Burton · 1 ep

Atlantis
Movie · as Eddie
The Boy Who Won the Pools
TV · as Mr. Baverstock · 10 eps

Dramarama
TV · as The Great Callisto · 1 ep

The Baker Street Boys
TV · as Sam Trump · 2 eps
The Kamikaze Ground Staff Reunion Dinner
Movie · as Tokkotai
Take the Stage
TV · as Self · 1 ep

The Island
Movie · as Rollo

The Enigma Files
TV · as Prince · 1 ep

Dick Turpin
TV · as Bracewell · 1 ep

Minder
TV · as Billy Lynch · 1 ep

The Big Sleep
Movie · as Lou

Danton's Death
Movie · as Mercier

Scorpion Tales
TV · as Easterman · 1 ep

Strangers
TV · as DS George Bulman, DCI George Bulman · 17 eps

Star Wars
Movie · as General Taggi

The Finishing Line
Movie

Across the Andes by Frog
Movie · as Sgt. Major

Gotcha / Campion's Interview
Movie · as Sellors

One Day at a Time
Movie · as Jack

The Prince and the Pauper
Movie · as Burly Ruffian

Three Piece Suite
TV · as (segment "Hearts and Flowers") · 1 ep

The Littlest Horse Thieves
Movie

Voyage of the Damned
Movie · as Engineering Officer

The XYY Man
TV · as DS George Bulman · 13 eps

Ripping Yarns
TV · as Sgt. Major · 1 ep

The Ghoul
Movie · as The Ghoul

Brannigan
Movie · as Geef

Angels
TV · 1 ep

Poldark
TV · as Tom Carne · 3 eps
Against the Crowd
TV · as Parnell · 1 ep

Footsteps
Movie · as Policeman

Regan
Movie · as Strip Club Heavy

Callan
Movie · as George

A Killer in Every Corner
Movie · as Boz Bostyne

Thriller
TV · as Boz Bostyne · 1 ep

Warship
TV · as Master-at-Arms Frank Heron · 1 ep

Van der Valk
TV · as Ullman · 1 ep

The Protectors
TV · as Walters · 1 ep

New Scotland Yard
TV · as Harry Watson, Joe Warner · 1 ep

Play for Today
TV · 1 ep

BBC Play of the Month
TV · as Mercier · 1 ep

Theatre 625
TV · 1 ep

Doctor Who
TV · as Gavrok · 3 eps
