The Importance of Being Earnest
2002 · Comedy
as Algy
The Happy Prince
2018 · Biography
as Oscar Wilde
Cemetery Man
1996 · Comedy
as Francesco Dellamorte
Love, Cecil
2018 · Documentary
as Self - Narrator
Another Country
1984 · Biography
as Guy Bennett
Muse
2019 · Drama
as Demon
My Best Friend's Wedding
1997 · Comedy
as George Downes
St. Trinian's
2007 · Comedy
as Carnaby Fritton
Hysteria
2011 · Biography
as Edmund St. John-Smythe
Adult Material
2020 · Comedy
as Carroll Quinn
Justin and the Knights of Valour
2013 · Animation
as Sota
To Kill a King
2003 · Biography
as King Charles I
Juliet & Romeo
2025 · Drama
as Lord Capulet
The Madness of King George
1994 · Biography
as Prince of Wales