Acting
The Passion of the Christ
2004
Boris: The Film
2011
Diaz - Don't Clean Up This Blood
2012
The Omen
2006
Fluke
1995
The Scent of the Night
1998
Duse
as Saturnino Ciarcelluti
The Great Ambition
as Giorgio Amendola
Fanum
My Birthday
The Monkey House
Titanium White
as Inspector
Orlando
as Lucio
The case is closed, go in peace
Il giudizio
as Giudice Balleri
Mr. Devil
Crimes
as Rocco Marzano · 1 ep.
Father Matteo
as Ambrogio Cattaneo · 1 ep.
Ultimo
as Major Anselmi · 2 ep.
Moses
as Hur · 2 ep.
Le affinità elettive
as L'architetto · 3 ep.
The Borgia, or the Golden Blood
1 ep.