Actor
- Mission: Impossible - Dead Reckoning, Part One (2023)
- The Equalizer 3 (2023)
- The Devil Conspiracy (2022)
- Tafanos (2021)
- Walking to Paris (2020)
- Hard Night Falling (2019)
- Penny on M.A.R.S. (2018)
- Rosy Abate: La Serie (2017)
- Genius (2017)
- The Follower (2016)
- Medici: Masters of Florence (2016)
- The Crown (2016)
- The Young Messiah (2016)
- Squadra antimafia - Palermo oggi (2009)