
2025
La terza volta as Not available2019
Alleluja as Not available2016
Ustica: The Missing Paper as anatomopatologo2016
Montedoro as Tassista2014
Lords of London as Francesco2012
Piazza Fontana: The Italian Conspiracy as Gen. Guido Vedovato2010
Napoli, Napoli, Napoli as Tic Tac2010
We Believed as Chief of guards2009
Polvere as Vittorio2008
Carnera: The Walking Mountain as Bill Duffy2007
The Counting House as Zeno2007
The Counting House as Beckett2007
No way out - A broken love as Domenico2006
What Is Love? as Fabio2006
Antonio, guerriero di Dio as Aicardino2006
Tafanos as Giovanni2005
The Tulse Luper Suitcases, Part 3: From Sark to the Finish as Heinkel2004
The Passion of the Christ as Cassius2002
Tafanos: L'Inizio as Jokiort / Giovanni2001
Knights Of The Quest as Benoit1999
Terra bruciata as Not available1999
No Deposit, No Return as Not available1996
The Seventh Room as Paul1992
Angeli a sud as Not availableNaN
Don Chisciotte as Not available