Actor
- Dante (2022)
- Leonardo (2021)
- Tre piani (2020)
- Paul, Apostle of Christ (2018)
- Nero a metà (2018)
- Il confine (2018)
- The Music of Silence (2017)
- Medici: Masters of Florence (2016)
- Sfida al cielo - La narcotici 2 (2015)
- Torneranno i prati (2014)
- Un matrimonio (2013)
- Never for Love (2012)
- Com'è bello far l'amore (2012)
- Le cose che restano (2010)
- Meno male che ci sei (2009)
- I liceali (2008)
- Caterina e le sue figlie (2005)
- I Am David (2003)
- Heaven (2002)