
- Chaos Theory (2007) (pre-production)
- The Best Man (2006) ... as Olly Pickering
- Head in the Clouds (2004) ... as Guy
- The League of Extraordinary Gentlemen (2003) ...
as Dorian Gray
- Shade (2003) ... as Vernon
- Trapped (2002) ... as William Jennings
- Queen of the Damned (2002) ... as Lestat de
Lioncourt
- About Adam (2000) ... as Adam
- Mauvaise passe (1999) ... as Tom
- The Venice Project (1999) ... as Lark/Gippo the
Fool
- Wonderland (1999) ... as Tim
- Simon Magus (1999) ... as Dovid Bendel
- Resurrection Man (1998) ... as Victor Kelly
- Under the Skin (1997) ... as Tom
- Shooting Fish (1997) ... as Jez
- Trojan Eddie (1996) ... Dermot
|

MORE SITES | ALL STARS CENTRAL
|