Actor
- Den of Thieves 2 (2024)
- The Witcher: The Characters of the Continent (2021)
- Young Wallander (2020)
- All the Devil's Men (2019)
- The Witcher (2019)
- Relationshit (2018)
- Robin Hood (2018)
- Sick of It (2018)
- Untitled ISIS Project (2017)
- Ben-Hur (2016)
- Marcella (2016)
- Showtime (2016)
- The Dead Sea (2016)
- Strike Back (2010)