Actor
- Cleaner (2025)
- Champion (2023)
- Memory (2022)
- The Protégé (2021)
- Father Christmas Is Back (2021)
- We Hunt Togethe (2020)
- 2036 Origin Unknown (2018)
- Snatch (2017)
- The Foreigner (2017)
- Fleabag (2016)
- New Blood (2016)
- The Hooligan Factory (2014)
- National Theatre Live: Macbeth (2013)
- Hamilton - I nationens intresse (2012)
- Morlocks (2011)
- Death in Paradise (2011)
- Ein Sommer in Kapstadt (2010)
- Above Suspicion: Deadly Intent (2009)