|
Two Down (2025) as Simon |
|
Azrael (2024) as Kenan |
|
Packing Away (2024) as Nicholas |
|
Femme (2023) as Jules |
|
Candyman (2021) as Troy Cartwright |
|
The Argument (2020) as Actor Paul |
|
Mope (2019) as Steve Driver |
|
Vita & Virginia (2019) as Ralph |
|
Benjamin (2019) as Paul |
|
The Kid Who Would Be King (2019) as Mr. Kepler |
|
National Theatre Live: Angels In America — Part Two: Perestroika (2017) as Belize/Mr. Lies/Voice Of Caleb/The Angel Oceania |
|
National Theatre Live: Angels In America — Part One: Millennium Approaches (2017) as Belize/Mr. Lies |
|
Everyday Performance Artists (2016) as Harvey |
|
Pregnant Pause (2016) as James |
|
War Book (2015) as Austin |
|
Pink Grapefruit (2015) as |
|
The Face of an Angel (2014) as Adam |
|
Dom Hemingway (2013) as Hugh |
|
Utopia (2013) as Ian |
|
The Comedian (2012) as |
|
Misfits Christmas Special (2010) as Curtis Donovan |
|
The Painting & The Statue () as Servant 2/Dandy/Soldier 2 |
|
Fonda () as |
|
The Light Fantastic () as |