Actor
Peripheric Love
2023
5 Star Christmas
2018 · as Alberto Fracassi
Soledad
2018 · as Trevisan
Caccia al tesoro
2017 · as Billotti
We Accept Miracles
2015 · as Direttore TDM
The Unlikely Prince
2013 · as Medico clinica test
Ex 2: Still Friends
2011 · as Avv. Stanziani
Box Office 3D: The Filmest of Films
2011 · as Ispettore Michael/Addestratore
A summer at the sea
2008
Monster Hotel
2005 · as Wolfox (voice)
In This World of Thieves
2004 · as Presidente della banca
I Piramolli
2004 · as Lumocchio (voice)