|
Bad Apples (2026) as Frank |
|
Starve Acre (2024) as Gordon |
|
The Undertaker (2023) as Kelly |
|
The Road Dance (2022) as Peter |
|
The Amazing Mr. Blunden (2021) as Dave Tucker |
|
The Good Soldier Schwejk (2018) as |
|
Faithless (2017) as Det. McIlveny |
|
Rust (2015) as Richard |
|
The Duchess of Malfi (2014) as Bosola |
|
The Selfish Giant (2013) as Kitten |
|
The 9/11 Faker (2008) as Self - Narrator US (voice) |
|
The Fall (2006) as Walt Purdy |
|
Desire Management (2005) as Crying Man |
|
King Arthur (2004) as Jols |
|
Hornblower: Duty (2003) as Styles |
|
Hornblower: Loyalty (2003) as Styles |
|
Gangs of New York (2002) as Rat Pit Game Master |
|
AKA (2002) as Tim Lyttleton |
|
Mike Bassett: England Manager (2001) as Journalist |
|
Hornblower: Retribution (2001) as Styles |
|
Hornblower: Mutiny (2001) as Styles |
|
Honest (2000) as The Hawk |
|
Don Quixote (2000) as Captain |
|
Hornblower: The Frogs and the Lobsters (1999) as Styles |
|
Hornblower: The Duchess and the Devil (1999) as Styles |
|
Hornblower: The Examination for Lieutenant (1998) as Styles |
|
Hornblower: The Even Chance (1998) as Styles |
|
Far from the Madding Crowd (1998) as Joseph Poorgrass |
|
Clancy's Kitchen (1997) as Nick |
|
The Investigator (1997) as |
|
Dual Balls (1997) as |
|
Circles of Deceit: Kalon (1996) as Tarleton |
|
The Innocent Sleep (1996) as Police Constable |
|
Rich Deceiver (1995) as Sean Murphy |