Clash of the Titans
(Calibos)
Where Eagles Dare
(Sgt. Jock MacPherson)
The Hill
(Burton)
The Bone Yard
(PC Miller)
Steptoe & Son Ride Again
(Lennie)
Ten Little Indians
(Anthony Marston)
Offbeat
(Leo Farrell)
Seven Times Seven
Platonov
(Osip)
Gugu and Andile
(Father John)
Sands of the Desert
Zulu
(Pvt. Thomas)
The Cuckoo Patrol
(Superman No2)
The Cracksman
(Van Gogh)
The Pot Carriers
(Bracket)
Operation: Daybreak
(Man at Quarry (uncredited))
Trapped
In Deep Water
The Searchers
Kidnapped
("Hammer" Harris)
The Young Detectives
George & Mildred
(Eddie)
The Old Banger
(Eric)
Doctor Who: The Power of Kroll
(Thawn)
Trial by Combat
(Ben Willoughby)
Time Bandits
(Robber #2)
The Criminal
(O'Hara)
The Thief of Baghdad
(Jaudur's Aide)
When the Bough Breaks
(Eddie Gosse)
We Joined the Navy
(Sergeant)
Measure for Measure
(Abhorson)
Doctor Who: The Mind of Evil
(George Patrick Barnham)
Two Left Feet
(Ted)
The Professionals
(Sam Armitage)
Enemy at the Door
(Walter Nicolle)
Who Pays the Ferryman?
Catweazle
(Sam Woodyard)
Barnaby Rudge
Department S
(Quince)
Dixon of Dock Green
(Frankie Clark)
Doctor Who
(Barnham)
Cilla's World Of Comedy
Softly, Softly
Suspense
The Avengers
(Carl)
BBC Play of the Month
(Osip, bandit)
Dawson's Weekly
International Detective
(Studs Lubeck)
The Ghosts of Motley Hall
The Rivals of Sherlock Holmes
(Anderson)
BBC Television Shakespeare
Maigret
(Henri Trochu)
Doctor Who
(Thawn)
Jason King
Some Mothers Do 'Ave 'Em
No Hiding Place
Keep It in the Family
The Saint
(Alec Hunter)
Return of the Saint
(Bradley)
Get Lost!
(Herbert Doyle)
Great Expectations
(Joe Gargery)
A Little Bit Of Wisdom
(Alec Potter)
The Saint
(Jim Morgen)
Shōgun
(Spillbergen)
Sykes
(Jack Tatterswhite)
Sykes
(Crane Driver)
The Avengers
(Rasker)