Actor
- The Beautiful Game (2024)
- The Book of Clarence (2024)
- Dead Shot (2023)
- The Ipcress File (2022)
- What If...? (2021)
- Dublin Murders (2019)
- Rialto (2019)
- Avengers: Infinity War (2018)
- Daphne (2017)
- Maze (2017)
- The Cured (2017)
- The Infiltrator (2016)
- The Secret Agent (2016)
- The Secret Scripture (2016)
- Trial of the Century (2016)
- Peaky Blinders (2014)
- Love/Hate (2010)
- Becoming Jane (2007)