Robert Browning
Frankenstein: Legacy (2024)
Larry
Christmas at the Holly Day Inn (2023)
Angry Citizen
La tragedia de Peterloo (2018)
Sawyers
El instante más oscuro (2017)
Kindred (Father)
National Theatre Live: Everyman (2015)
Bob
Strawberry Fields (2012)
Alan Fisher
Tezz (2012)
Tufty Thesinger
El topo (2011)
Gaoler
A Harlot's Progress (2006)
Danny
Irish Jam (2006)
Martin
Dream (2001)
Headmaster
Shockers: Parent's Night (2000)
Constable
Sleepy Hollow (1999)
Guard
The Adventures of Young Indiana Jones: Trenches of Hell (1999)
Cook
Aguas turbulentas (1997)
Saunders
Sharpe's Justice (1997)
Inspector Furse
Bring Me the Head of Mavis Davis (1997)
Norris
Die Kinder (1990)
Jack Fairbrother
1914 All Out (1987)
David
Coming Through (1985)
John Adams
Motín a bordo (1984)
Tony
Party Party (1983)
Billy Parkin
El ojo de la aguja (1981)
Miles
A Last Visitor for Mr. Hugh Peter (1981)
Marshal Herrick
The Crucible (1980)