Actor
- Costiera (2025)
- Curse of the Blind Dead (2021)
- The Book of Vision (2021)
- Christmas Thieves (2021)
- Devils (2020)
- Penny on M.A.R.S. (2018)
- Un amore così grande (2018)
- Memoirs of Giorgio Vasari: A Tuscan Artist (2016)
- Medici: Masters of Florence (2016)
- Smitten! (2016)
- The Young Messiah (2016)
- Stalking Eva (2015)
- The Imago (2015)
- La migliore offerta (2013)
- The Wholly Family (2011)
- Amanda Knox: Murder on Trial in Italy (2011)
- Quiet Flows the Don (2006)