Actor
The Happy Prince
2018 · as Burly Man
The Trial of Tony Blair
2007 · as Chequers Steward
Little Clumps of Hair
2003 · as Publican
Beatrix: The Early Life of Beatrix Potter
1990 · as George Massee
Silent Scream
1990 · as Brixton PO
How Many Miles to Babylon?
1982 · as Sergeant Barry
In England's Green and Pleasant Land
1979 · as McNally
A Bridge Too Far
1977 · as Soldier