2023
Blackout as Max Zanin2021
The Italian Banker as Not available2012
Il Generale Dei Briganti as Darot2010
La ladra as Max2010
Last Letters from Monte Rosa as Lieutenant Gianini2007
The Candidate as Luigi2005
Paco's Men as El Gordo2005
L'Anniversaire as Giovanni2004
The Passion of the Christ as Abenader2004
The Fallen as Not available2004
13 at a Table as Avv. Bordignon2001
La Crociera as Simone2001
Signs of Life as Antonio2000
The Luzhin Defence as Turati1999
Jesus as James1999
Not of this World as Ernesto's friend1999
Cristallo di rocca - Una storia di Natale as Karl1998
Leo e Beo as Nicola1998
Incompreso as Zio Carlo1997
Nirvana as Poliziotto1997
The Game Bag as Carotti1993
Una questione privata as Tenente1988
Phantom of Death as Davide1988
Colletti Bianchi as Michele1988
E Non Se Ne Vogliono Andare! as Gilberto1986
Lady of the Night as MarcoNaN
Rossella as Pietro Andrei1987
Aurelia as Tommaso