Acting • AGE 79


Playing Away
Aldo
2023

The Cleaner
Bill
2021

Morecambe & Wise: The Lost Tapes
Self
2021

Small Axe
CLR James
2020

Unforgotten
Chris Blackwood
2015

CBeebies Presents: A Christmas Carol
2013

Way to Go
Elroy
2013

Gallowwalkers
Mosca
2012

Run For Your Wife
Stockwell Police Officer
2012

The Bleak Old Shop of Stuff
Pusweasel
2012

Little Red Tractor
Mr. Jones (voice) / Walter (voice)
2004

Queen's Park Story
Ron
1998

Midsomer Murders
Reverend Nigel Brookthorpe
1997

Fierce Creatures
Gerry
1997

The World of Peter Rabbit and Friends: The Tailor of Gloucester
Simpkin (voice)
1993

The World of Peter Rabbit and Friends
Simpkin (voice)
1992

The Further Adventures of SuperTed
1989

You Bet!
1988

Big Muzzy
Bob / Corvax (voice)
1987

Casualty
Duke Bains
1986

SuperTed
SuperTed
1983

Some of Your Bits Ain't Nice!
Buster (voice)
1982

Dinosaurs: Fun, Fact and Fantasy
Dil (voice)
1982

Dark Towers
1981

Rising Damp
Alec
1980

Terry and June
Prince Abdul Aziz
1979

Blankety Blank
Self
1979

The Marti Caine Show
1979

Watership Down
Vervain (voice)
1978

Are You Being Served? The Movie
The Emir
1977

Bod
Music
1975

Don't Drink the Water
Carlos
1974

Don't Ask Me
Presenter
1974

Her Majesty's Pleasure
Limehouse
1973

Don't Just Lie There, Say Something!
Johnny
1973

The Cobblers of Umbridge
The People of Umbridge
1973

Rentadick
Henson
1972

Crown Court
1972

Up the Front
El Puncturo
1972

The Alf Garnett Saga
Rex
1972

Up the Chastity Belt
Saladin
1972

Up Pompeii
Steam Slave
1971

Please Sir!
Sidney Noakes
1968

Play School
1964

SPLINK
Self