
The Empire Strikes Back
1980
AT-AT Driver (uncredited)

Doctor Who
1963
The Castellan

The Whistleblower
2010
Tim Sebastian

The Diplomat
2023
Dorian Tenley

Force 10 from Navarone
1978
Lieutenant

Doctor Who
2024
Alfie

Cry Freedom
1987
Sergeant Louw

Space: 1999
1975
Security Guard

The Thirty Nine Steps
1978
PC Scott

Look Around You
2002
Computer Jones

Stewart Lee's Comedy Vehicle
2009
Various Characters

Grange Hill
1978
Mr. Hicks

Chica de Río
2001
Inspector

Doctor Who: The Five Doctors
1983
The Castellan

The Accompanist
1992

Oh Happy Day
2007
Rex

Secret Army
1977
Horst Schmidt

Howards' Way
1985
Robert Hastings

Forced March
1989
Paul / Gyula Ortotay

Doctor Who: Arc of Infinity
1983
The Castellan