

Twice Born
2012 · as Ginecologo

What a Beautiful Day
2011 · as Capo Intelligence

Chechnya
2004 · as Luca Brivi

Something to Believe In
1998 · as Stage Manager

Diaz - Don't Clean Up This Blood
2012 · as Giocondo Mazzieri

Libero Burro
1999 · as Gaetano Novaro

Uno Bianca
2001 · as Giudice Soavi

Doppio agguato
2003 · as Procuratore

Amiche da morire
2013 · as Jean Pierre

Facciamo fiesta
1997 · as Silvio

Un amore di strega
2009 · as Osvaldo

La canarina assassinata
2008

Behind the Plain
1994 · as Giudice Liguori

Incidente di percorso
1986

Strong Arms
1997 · as Capitan Landino

Lupo mannaro
2000 · as Ingegner Velasco

Adriano Olivetti - La forza di un sogno
2013 · as Arrigo

Azzurri
1985 · as Testa di cuoio