Filmography
official link: www.imdb.com
Catwalk (2009)(pre production)...the detective
Faith (2010) (pre-production)
Percy Jackson and the Lightning Thief (2010) (post-production)
Call of Duty : Modern Warfare 2 (2009) VG Voice....'Soap' MacTavish
"One Night in Emergency" .... Peter (2009) (TV: Scotland BBC1)
"Grey's Anatomy" .... Dr. Owen Hunt (2008-2010)
Bunraku (2010) .... Killer 2
Dylan (On Hold) .... Dylan Thomas
Made of Honor (2008) .... Colin McMurray
"Journeyman" .... Dan Vassar (13 episodes, 2007)
The Last Legion (2007) .... Wulfila
... aka Dernière légion, La (France)
... aka Ultima legione, L' (Italy)
A Highland Empire(2007)...narration
"Rome" .... Lucius Vorenus (22 episodes, 2005-2007)
Hannibal Rising (2007) .... Kolnas
... aka Hannibal Lecter - Le origini del male (Italy)
... aka Hannibal Lecter - Les origines du mal (France)
"The Virgin Queen" (2005) (mini) TV Series .... Duke of Norfolk
Kingdom of Heaven (2005) .... English Sergeant
... aka Königreich der Himmel (Germany)
... aka Reino de los cielos, El (Spain)
De-Lovely (2004) .... Bobby Reed
The Purifiers (2004) .... Moses
The Rocket Post (2004; re-release 2008) .... Thomas McKinnon
"Gunpowder, Treason & Plot" (2004) (TV) .... Bothwell
One Last Chance (2004) .... Seany
"The Key" (2003) (TV) .... Duncan
AfterLife (2003) .... Kenny Brogan
16 Years of Alcohol (2003) .... Frankie
"Does God Play Football?" (2003) .... Father Davis
Nicholas Nickleby (2002) .... John Browdie
"White Clouds" (2002) (TV: BBC4) .... Morris Duckworth
Grand Theft Auto: Vice City (2002) (VG) (voice) .... Jezz Torrent... aka Vice City (USA: short title)
Max (2002/I) .... George Grosz
Dog Soldiers (2002) .... Pvt. Cooper
That Old One (2002) .... Tom Furness
"North Square" .... Billy Guthrie (8 episodes, 2000)
"Anna Karenina" (2000) (mini) TV Series .... Count Vronksy
Ameritrade Commercial (2000)
The Magical Legend of the Leprechauns (1999) (TV) .... Jericho O'Grady
... aka Kampf der Kobolde (Germany)
... aka Leprechauns (USA: short title)
Topsy-Turvy (1999) .... Durward Lely (Nanki-Poo)
Marcie's Dowry (1999) .... Fraser
Hideous Kinky (1998) .... Henning... aka Marrakech express (France)
Bedrooms and Hallways (1998) .... Leo
The Acid House (1998) .... Johnny (A Soft Touch)
Dad Savage (1998) .... H
"Looking After Jo Jo" (1998) (TV) .... Basil
Understanding Jane (1998) .... Elliot
Regeneration (1997) .... Callan... aka Behind the Lines (USA)
... aka Renaissance (Canada: French title)
"Richard II" (1997) (TV) .... Henry Percy
"Father Ted" .... Father Deegan (1 episode, 1996)
- A Christmassy Ted (1996) TV Episode .... Father Deegan
The Leading Man (1996) .... Ant
"Kavanagh QC" (1996) .... David Lomax
Small Faces (1996) .... Malky Johnson
Trainspotting (1996) .... Tommy
Soundtrack:Topsy-Turvy (1999) (performer: "Incantation" (1877), "But Soft... / Why, Where Be Oi?" (1877), "A Wand'ring Minstrel, I" (1885), "The Criminal Cried As He Dropped Him Down" (1885))
