2007 • as Thomas Cranmer
2001 • as Mordred
2006 • as Robert Devereux - Earl of Essex
2002 • as Yuri Zhivago
2008 • as Alec D'Urberville
1994 • as Gary Creed