Actor
Flux Gourmet
2022
as Dr. Glock
The Song of Names
2019
as Billy the Busker
Star Wars: The Rise of Skywalker
2019
as First Order Officer
In Fabric
2018
as Mr. Lundy
Swallows and Amazons
2016
as Old Billy
In the Heart of the Sea
2015
as Benjamin Fuller
Mr. Turner
2014
as George Jones
Perdition County
2014
Murder on the Home Front
2013
as Charlie Maxton
Les Misérables
2012
as Ensemble 'At the End of the Day'
City Slacker
2012
as Matt
The Power of Three
2011
as Donald
Macbeth
2011
as Duncan / Porter / Doctor
Volpone
2010
as Volpone
The Lost Explorer
2010
Control
2007
as Ian's Father
Mr. Loveday's Little Outing
2006
as Doctor
The Aryan Couple
2004
Viper in the Fist
2004
as Abbé Traquet
Ripper 2: Letter from Within
2004
as Dr. Weisser
The Order
2003
as Bookstore Owner
To Kill a King
2003
as Abraham
Twelfth Night, or What You Will
2003
as Andrew Aguecheek
Shanghai Knights
2003
as Master at Arms
Half Past Dead
2002
as Sonny Eckvall
Harry Potter and the Philosopher's Stone
2001
as Lord Voldemort
Just Visiting
2001
as King Henrik
Onegin
1999
as Diplomat at Ball
The 13th Warrior
1999
as Skeld (Superstitious)
Crime and Punishment
1998
as Arkady Ivanovich
The Girl with Brains in Her Feet
1997
as Vic
Richard II
1997
as Henry Bolingbroke
Stars of the Roller State Disco
1984
as Security Guard
Made in Britain
1982
as Policeman
Ourhouse
as Charles 'Daddy' Maddox-Wilson