|
Wasteman (2026) as Browning |
|
Wake Up Dead Man: A Knives Out Mystery (2025) as Rev. Delancy |
|
The Estate (2025) as |
|
Goodnight Ladies (2025) as Terry |
|
Sweet Sue (2023) as Pete |
|
Roses (2023) as Alan |
|
National Theatre Live: Othello (2023) as Iago |
|
The Bower (2022) as |
|
Earwig (2022) as Albert |
|
Saintmaking (2021) as Derek Jarman |
|
Eternal Beauty (2020) as Tony |
|
National Theatre Live: Mosquitoes (2017) as The Boson |
|
National Theatre Archive: Mosquitoes (2017) as The Boson |
|
National Theatre Live: Peter Pan (2017) as Peter Pan |
|
National Theatre Live: wonder.land (2017) as Matt |
|
Lady Macbeth (2016) as Alexander Lester |
|
Swansong (2015) as Mark Prince |
|
London Road (2015) as Tim |
|
Doctor Faustus - Live at Shakespeare's Globe (2012) as Dr. Faustus |
|
Wuthering Heights (2011) as Mr. Earnshaw |
|
Edge (2010) as Glen |
|
Klimt (2006) as Duke Octave |
|
Princes in the Tower (2005) as King Henry VII |
|
Dragon's World: A Fantasy Made Real (2004) as Dr. Tanner |