Aucune biographie disponible pour le moment.
A Stranger in Paradise
2013
Rôle : Paul
Mauvais Piège
2002
Rôle : Will
Æon Flux
2005
Rôle : Monican (uncredited)
La Ligue des Gentlemen Extraordinaires
2003
Rôle : Dorian Gray
Into the Deep
2025
Rôle : Daemon Benz
Under the Skin
1997
Rôle : Tom
Les Maîtres du jeu
2003
Rôle : Vernon
Shooting Fish
1997
Rôle : Jez
Apache Junction
2021
Rôle : Jericho Ford
La Reine des damnés
2002
Rôle : Lestat de Lioncourt
La Théorie du Chaos
2007
Rôle : Buddy Endrow
Simon Magus
1999
Rôle : Dovid Bendal
Nous étions libres
2004
Rôle : Guy Malyon
Mauvaise passe
1999
Rôle : Tom
Wonderland
1999
Rôle : Tim
Noël au château enchanté
2021
Rôle : Aiden Hart
Le témoin du marié
2005
Rôle : Olly Pickering
Adam Serial Lover
2001
Rôle : Adam
23 Degrees, 5 Minutes
2011
Rôle : Babbage
Medicamentele străvechi
2019
Rôle : Narrator
Grace and Grit
2021
Rôle : Ken Wilber
Trojan Eddie
1996
Rôle : Dermot
Resurrection Man
1998
Rôle : Victor Kelly
The Venice Project
1999
Rôle : Lark / Gippo the Fool
The Martini Shot
2023
Rôle : Philip