The Mists of Avalon (2021) als Mordred | |
300: Rise of an Empire (2014) als Aesyklos | |
The Christmas Candle (2013) als David Richmond | |
Clash of the Titans (2010) als Ixas | |
Sherlock Holmes (2009) als Lord Coward | |
Bathory (2008) als Caravaggio | |
Half Light (2006) als Angus McCulloch | |
Nerone (2004) als Nero | |
Comfortably Numb (2004) als Jake | |
Deathwatch (2002) als Pvt. Jack Hawkstone | |
I Am Dina (2002) als Tomas | |
Bodywork (2001) als Virgil Guppy | |
Canone inverso (2000) als Jeno Varga | |
Tube Tales (1999) als Boy (segment "Steal Away") | |
Still Crazy (1998) als Luke Shand | |
Les Misérables (1998) als Marius | |
Stella Does Tricks (1997) als Eddie | |
Mojo (1997) als Silver Johnny | |
Poldark (1996) als Ben Carter | |
The Future Lasts A Long Time (1996) als Jimmy |