Ocupatie: Actor
Apa pentru elefanti (2011)
Water for Elephants
Totul va fi bine (2009)
Everybody's Fine
Dinastia Tudorilor (2007)
The Tudors
The Front Line (2006)
Imperiul (2005)
Empire
Adancul albastru (2005)
Into the Blue
Spartacus (2004)
Contele de Monte Cristo (2002)
The Count of Monte Cristo
Cacealmaua Incornoratilor (2000)
Reindeer Games / Deception
Acasa, in inima mea (2000)
Where the Heart Is
O mie si una de nopti (2000)
Arabian Nights
The Miracle Maker (2000)
Jesus: the Miracle Maker
Titus (1999)
Sunshine (1999)
Elizabeth - Regina virgina (1998)
Elizabeth
Hilary si Jackie (1998)
Hilary and Jackie
Legile dragostei (1998)
What Rats Won't Do
Rasputin (1996)
Robinson Crusoe (1996)
Monstrul din Loch Ness (1995)
Loch Ness
An Awfully Big Adventure (1994)
Taramul umbrelor (1993)
Shadowlands