|
One of Us (2026) as |
|
Wednesday (2020) as |
|
Susan Hill's Ghost Story (2019) as Adam Snow |
|
Orphans Reunited (2019) as |
|
Iona (2015) as Daniel |
|
Scotland In A Day (2014) as |
|
The Salvation (2014) as Sheriff Mallick |
|
Doors Open (2012) as Mike Mackenzie |
|
The Snipist (2012) as Harker |
|
Kako su me ukrali Nemci (2011) as Werner Kraus |
|
The Eagle (2011) as Cradoc |
|
Dorian Gray (2009) as Alan Campbell |
|
French Film (2008) as Marcus |
|
Primeval: Through the Anomaly (2008) as Self |
|
The Making of Primeval (2007) as Self |
|
Lezioni di volo (2007) as Aarto |
|
Ripley Under Ground (2005) as Derwatt |
|
The Strange Case of Sherlock Holmes & Arthur Conan Doyle (2005) as Sir Arthur Conan Doyle |
|
Loving You (2003) as Dan |
|
It's All About Love (2003) as Michael |
|
Silent Cry (2002) as Daniel Stone |
|
Lawless Heart (2002) as Tim |
|
Ultimate Fights from the Movies (2002) as Davis Dawson (Crossing the Line) (archive footage) |
|
Gentlemen's Relish (2001) as Cromwell Marsh |
|
The Adventures of Young Indiana Jones: Winds of Change (2000) as T.E. Lawrence |
|
The Adventures of Young Indiana Jones: Daredevils of the Desert (1999) as T.E. Lawrence |
|
This Year's Love (1999) as Danny |
|
The Man with Rain in His Shoes (1998) as Victor Bukowski |
|
Fast Food (1998) as Benny |
|
Orphans (1998) as Michael |
|
Sharpe: The Legend (1997) as Wickham |
|
Kull the Conqueror (1997) as Ducalon |
|
Sharpe's Justice (1997) as Captain George Wickham |
|
Crossing the Floor (1996) as Clive Colville |
|
Angels and Insects (1995) as Edgar Alabaster |
|
Three Miles Up (1995) as Billy |
|
Rose Red (1994) as |
|
Down Among the Big Boys (1993) as Louie Gibbons |
|
The Big Man (1990) as Davie Dawson |
|
Dancing in the Dark (1990) as |
|
Silent Scream (1990) as News Reporter |
|
With Friends Like These () as Phil |
|
Angh () as |