The Long Arm
(Detective (uncredited))
The Lavender Hill Mob
(Police Driver)
Steptoe & Son Ride Again
(Butcher)
A Fever in the Blood
(Bates)
The Night My Number Came Up
(Wireless Operator)
Sky West and Crooked
(Rick)
Twisted Nerve
('Taffy' Evans)
Queen Sacrifice
(Wil Bevan)
Dylan: The Life and Death of a Poet
(Young Thomas)
A Run for Your Money
(Rugby Fan (uncredited))
The Fiction Makers
(Reporter)
Blue Blood
(Jones)
Where the Buffalo Roam
Some People
(Harper)
The Midas Plague
(First Rebel)
Oh! What a Lovely War
(Sergeant in Burial Party (uncredited))
Zulu
(Private 593 Jones)
"If Only..."
(Brian's Father)
Doctor Who: Delta and the Bannermen
(Burton)
Under Milk Wood
(Mr Pritchard)
The Mutations
(Doctor)
Please Sir!
(Mr. Price)
Rebecca's Daughters
(Lewis)
The Sweeney
(Doctor)
Wyatt's Watchdogs
(Irate Car Owner)
The Bill
Softly, Softly
Doctor Who
(Burton)
Z-Cars
Gideon's Way
(The Postman)
Fawlty Towers
(Mr. White)
Whoops Apocalypse
One Foot In the Grave
(Billy)
Yes Minister
Dixon of Dock Green
(Haines)
Bottle Boys
The First Lady
King of the River
Please Sir!
(Mr. Price)
The Wednesday Play
Van der Valk
(Lloyd)
Angels
No Hiding Place
The Citadel
Oh No, It's Selwyn Froggitt!
To Serve Them All My Days
(Minister)
Oliver's Travels
(Signwriter)
Roberts Robots
The Boot Street Band
Behind Closed Doors
(Werner)
Offspring
(Jimmy Proudman)
Dixon of Dock Green
(Milkman)
Dixon of Dock Green
(Det. Chief Insp. Pearce)
2Point4 Children
(Gareth)
2Point4 Children
(Jack)
Frank Stubbs Promotes
(Huw)
The New Statesman
(Steffan Caradoc)
Gideon's Way
(Forensics Man)
Gideon's Way
(The Taxi Driver)
The Saint
(Reporter)
Big Deal
(Dai Phillips)
Dad
In Loving Memory
(Ivor Davies)
The Wednesday Play
(Mr. Black)
The Wednesday Play
(Harry Jenkins)
The Wednesday Play
(Registrar)
Coronation Street
(Idris Hopkins)