Philip
The Martini Shot (2023)
Aiden Hart
Christmas at Castle Hart (2021)
Jericho Ford
Apache Junction (2021)
Ken Wilber
Grace and Grit (2021)
Narrator
Medicamentele străvechi (2019)
Paul
A Stranger in Paradise (2013)
Babbage
23 Degrees, 5 Minutes (2011)
Buddy Endrow
Chaos Theory (2008)
Self
Bloodsucking Cinema (2007)
Monican (uncredited)
Æon Flux (2005)
Olly Pickering
The Best Man (2005)
Guy Malyon
Head in the Clouds (2004)
Dorian Gray
The League of Extraordinary Gentlemen (2003)
Vernon
Shade (2003)
William "Will" Jennings
Trapped (2002)
Lestat de Lioncourt
Queen of the Damned (2002)
Adam
About Adam (2000)
Tom
Mauvaise passe (1999)
Lark / Gippo the Fool
The Venice Project (1999)
Tim
Wonderland (1999)
Dovid Bendal
Simon Magus (1999)
Victor Kelly
Resurrection Man (1998)
Under the Skin (1997)
Jez
Shooting Fish (1997)
Dermot
Trojan Eddie (1996)
Director
Battle in Seattle (2007)
Writer
Producer