|
Disclosure Day (2026) as Daniel Kellner |
|
Wake Up Dead Man: A Knives Out Mystery (2025) as Fr. Jud Duplenticy |
|
Rebuilding (2025) as Dusty |
|
The Mastermind (2025) as James Blaine Mooney |
|
The History of Sound (2025) as David |
|
Bonus Track (2024) as Jonno |
|
Lee (2024) as Antony Penrose |
|
Jean Cocteau (2024) as Narrator (voice) |
|
Challengers (2024) as Patrick Zweig |
|
La chimera (2023) as Arthur |
|
Aisha (2022) as Conor Healy |
|
Mothering Sunday (2021) as Paul Sheringham |
|
National Theatre Live: Romeo and Juliet (2021) as Romeo |
|
The Netflix Afterparty: The Best Shows of the Worst Year (2020) as Self |
|
Emma. (2020) as Mr. Elton |
|
Hope Gap (2019) as Jamie |
|
Only You (2019) as Jake |
|
Boys on Film 18: Heroes (2018) as Peter (segment "The Colour Of His Hair") |
|
God's Own Country (2017) as Johnny Saxby |
|
The Colour of His Hair (2017) as Peter |
|
Best Man (2016) as Donald |
|
Florence Foster Jenkins (2016) as Donaghy |
|
The Program (2015) as Rich |
|
Holding on for a Good Time (2015) as Charlie |
|
Cinderella (2015) as Ballroom Palace Guard |
|
Bridgend (2015) as Jamie |
|
The Riot Club (2014) as Ed Montgomery |
|
Hide and Seek (2014) as Max |
|
The Wipers Times (2013) as Dodd |
|
The Magnificent Eleven (2013) as Andy |
|
The Eschatrilogy: Book of the Dead (2012) as Zombie |
|
Dark Matter () as Jack |
|
Jack of Spades () as |
|
Three Incestuous Sisters () as Paris |
|
Rebuilding (2025) Executive Producer |
|
Bonus Track (2024) Executive Producer |
|
Bonus Track (2024) Story |
|
Big Cat (2024) Executive Producer |