|
A Place in Hell (2026) as |
|
Pressure (2026) as James Stagg |
|
Wake Up Dead Man: A Knives Out Mystery (2025) as Lee Ross |
|
Blue Moon (2025) as Richard Rodgers |
|
People Watching (2025) as |
|
Back in Action (2025) as Baron |
|
Quintessentially Irish (2024) as Self |
|
National Theatre Live: Vanya (2024) as Ivan / Sonya / Michael / Helena / Alexander / Maureen / Liam / Elizabeth |
|
On the Red Carpet Presents: All of Us Strangers (2024) as Self |
|
All of Us Strangers (2023) as Adam |
|
An Audience with Kylie (2023) as Self |
|
Catherine Called Birdy (2022) as Lord Rollo |
|
Oslo (2021) as Terje Rød-Larsen |
|
Cognition (2020) as Elias |
|
Three Kings (2020) as Patrick |
|
1917 (2019) as Lieutenant Leslie |
|
National Theatre Live: Present Laughter (2019) as Garry Essendine |
|
A Dark Place (2018) as Donald Devlin |
|
King Lear (2018) as Edgar |
|
The Delinquent Season (2018) as Chris |
|
Hamlet (2018) as Hamlet |
|
Handsome Devil (2017) as Dan Sherry |
|
This Beautiful Fantastic (2016) as Vernon |
|
Denial (2016) as Anthony Julius |
|
Swallows and Amazons (2016) as Lazlov |
|
The Hope Rooms (2016) as Sean |
|
Alice Through the Looking Glass (2016) as Addison Bennett |
|
Sherlock: The Abominable Bride (2016) as Professor Moriarty |
|
Victor Frankenstein (2015) as Inspector Turpin |
|
Spectre (2015) as C |
|
Pride (2014) as Gethin |
|
Jimmy's Hall (2014) as Father Seamus |
|
Locke (2014) as Donal (voice) |
|
Unlocking Sherlock (2014) as Himself / Jim Moriarty |
|
Legacy (2013) as Viktor Koslov |
|
National Theatre Live: 50 Years on Stage (2013) as |
|
The Stag (2013) as Davin |
|
The Scapegoat (2012) as Paul |
|
Sea Wall (2012) as Alex |
|
Chasing Cotards (2011) as Hart Elliot-Hinwood |
|
Lennon Naked (2010) as Paul McCartney |
|
Silent Things (2010) as Jake |
|
Anton Chekhov's The Duel (2010) as Laevsky |
|
Little White Lie (2008) as Barry |
|
The Quatermass Experiment (2005) as Vernon |
|
Dead Bodies (2003) as Tommy McGann |
|
Killing Hitler (2003) as Sniper |
|
Nora (2000) as Michael Bodkin |
|
Longitude (2000) as John Campbell |
|
Sweety Barrett (1999) as Danny |
|
The American (1998) as Valentin de Bellegarde |
|
Saving Private Ryan (1998) as Soldier on the Beach |
|
Miracle at Midnight (1998) as Michael Grunbaum |
|
Drinking Crude (1997) as Paul |
|
Korea (1996) as Eamon Doyle |
|
The Love She Sought (1990) as Child in classroom |
|
Fonda () as |
|
Elsinore () as Ian Charleson |
|
Walk the Blue Fields () as |
|
Heart of Darkness () as (voice) |
|
We Were Here (2026) Executive Producer |
|
National Theatre Live: Vanya (2024) Creator |
|
Elsinore () Producer |