highest rated
acting
- Rossella (TV) → Pietro Andrei
- Stranded (TV) → Max Zanin
- The Italian Banker
- Il Generale Dei Briganti (TV) → Darot
- La ladra (TV) → Max
- Last Letters from Monte Rosa → Lieutenant Gianini
- The Candidate → Luigi
- Paco's Men (TV) → El Gordo
- L'Anniversaire → Giovanni
- The Passion of the Christ → Abenader
- The Fallen
- 13 at a Table → Avv. Bordignon
- Chimera → Tony
- La Crociera (TV) → Simone
- Signs of Life → Antonio
- The Luzhin Defence → Turati
- Jesus → James
- Not of This World → Amico di Ernesto
- Cristallo di rocca - Una storia di Natale → Karl
- Leo e Beo → Nicola
- Incompreso → Zio Carlo
- Nirvana → Poliziotto
- The Game Bag → Carotti
- Una questione privata → Tenente
- Voyage of Terror: The Achille Lauro Affair
- Phantom of Death → Davide
- E Non Se Ne Vogliono Andare! → Gilberto
- Colletti Bianchi (TV) → Michele
- Aurelia → Tommaso
- Lady of the Night → Marco