27 results
RThe Bank Job
as Lawyer
2008
RThe Last Duel
as King's Uncle
2021
PG-13Bedazzled
as John Wilkes Booth
2000
RLifeforce
as Second Boy in Park
1985
RBurnt
as Langham Maitre'd
2015
PG-13The Queen
as Blair's Aide
2006
RQuadrophenia
as Mod (uncredited)
1979

Sebastian
as Ian
2024
PG-13A United Kingdom
as Mr. Speaker
2016
PGAgent Cody Banks 2: Destination London
as Isambard Jerkalot
2004
PG-13The Lost King
as RR Lawrence
2022
PGShadowlands
as Father John Fisher
1993
RSylvia
as James Michie
2003
RMr. Nice
as MIG Duncan
2010

Electricity
as Consultant Neurologist
2014

Scum
as Davis
1979
PG-13Diana
as Sydney Official
2013
PG-13Absolute Beginners
as The Misery Kid
1986
RAbsolution
as a boy
1978
PG-13Oxford Blues
as Geordie Nevitts
1984