Acting
Medici: Masters of Florence
2016
Trust
2018
Allegiance
2015
Leonora addio
2022
The Big Fake
2025
...Watch Out, We're Mad
Mr. America
2013
Francesco
2014
The First King
2019
Dry
War Games: At the End of the Day
2011
The Night Before the Exams
2006
Sunken Stones
2023
I Am Not What I Am - The Tragedy of Othello by W. Shakespeare
2024
Write It on the Walls
2007
Caffè
La Santa
CVLT
The Red Line