Actor
Five Seconds
2025 · as Giardiniere 1
Magical Nights
2018 · as Oreste, the worker
Like Crazy
2016 · as Direttore del Grand Hotel
The First Beautiful Thing
2010 · as Vicesindaco
A Whole Life Ahead
2008 · as Sonia's customer
Napoleon and Me
2006 · as Inserviente #1
B.B. e il cormorano
2003 · as Nevio Ulivieri
Kisses and Hugs
1999 · as Mario Marelli
Ovosodo
1997 · as Operaio #1
Living It Up
1994 · as Renato
The Kiss of Judas
1988 · as Giuda Iscariota