Actor · Born 1958
Five Seconds
2025 · as Avvocato De Fuso Armellini
Magical Nights
2018 · as Armando, the worker
As Needed
2018 · as Fulvio
Like Crazy
2016 · as Tassista
I delitti del BarLume - La briscola in cinque
2015
The First Beautiful Thing
2010 · as Roberto Lenzi
Napoleon and Me
2006 · as Segretario comunale
4-4-2 - Il gioco più bello del mondo
2006 · as Medico (segment "Balondòr")
Kisses and Hugs
1999 · as Ennio
L'estate di Davide
1998 · as Doctor
Ovosodo
1997 · as Operaio #2
Living It Up
1994 · as Luciano