Actor
- Cat Person (2023)
- CODA (2021)
- Locke & Key (2020)
- Horrible Histories: The Movie - Rotten Romans (2019)
- Patrick (2019)
- Ghostland (2018)
- Two for Joy (2018)
- Brimstone (2016)
- High-Rise (2015)
- Residue (2015)
- Residue (2015)
- Wolf Hall (2015)
- Youth (2015)
- What We Did on Our Holiday (2014)
- Utopia (2013)
- House of Anubis (2011)
- One Day (2011)
- Pirates of the Caribbean: On Stranger Tides (2011)
- Doctor Who (2005)