2025
Sandokan as Yanez de Gomera2024
Leopardi. The Infinity Poet as Don Carmine2024
Apettando Re Lear as Not available2023
Blackout - Vite sospese as Giovanni Lo Bianco2023
The Lying Life of Adults as Andrea2023
Shakespea Re di Napoli as Desiderio2022
Bla Bla Baby as Luca2022
Il coraggio di essere Franco as Voce narrante2022
La cura as Tarrou2021
My Brother, My Sister as Nick2020
Masantonio as Elio Masantonio2020
Non mentire as Andrea Molinari2020
La legge del terremoto as Himself2020
Vincent Van Gogh - The Deafening Smell of White as Vincent Van Gogh2019
Sons of 'Ndrangheta as Marco Lo Bianco2018
None Like Us as Umberto Fioravanti2017
Lost in Florence as Paolo2017
Classe Z as Preside Frigotto2016
Medici: Masters of Florence as Filippo Brunelleschi2016
Tango for Freedom as Marco Ferreri2016
L'amore rubato as Luigi2015
Boss Hunt as Michele Zagaria2014
Beauty and the Beast as Leon Dalville2014
Per amore del mio popolo as don Peppe Diana2014
Lebe lieber italienisch! as Paolo Sanseviero2014
Gli anni spezzati as Mario Sossi2013
Gli anni spezzati as Mario Sossi (Il Giudice)2013
A Liberal Passion as Giulio2013
The Face of Another as René2011
Un amore e una vendetta as Lorenzo bermann2011
Women Vs Men as Diego2011
Edda Ciano e il comunista as Leonida Bongiorno2010
Augustine: The Decline of the Roman Empire as Augustine of Hippo2010
Loose Cannons as Antonio2010
Men Vs Women as Diego2010
Augustine: The Decline of the Roman Empire as Augustinus (age 25)2008
Inspector De Luca as Commissario Achille De Luca2008
Blood of the Losers as Ettore Dogliani2007
Buona la prima! as Ospite2007
I Vicerè as Consalvo2007
The Lark Farm as Egon2006
The Mona Lisa Mystery as Vincenzo Peruggia2005
Il Capitano as Giulio Traversari2004
Vaniglia e cioccolato as Andrea2003
Elisa di Rivombrosa as Conte Fabrizio Ristori1999
Vivere as Ispettore di Polizia Pietro FoschiNaN
Portobello as Not availableNaN
La città macchina as Not available2024
Apettando Re Lear Director2024
Apettando Re Lear Writer2020
La legge del terremoto Director