| Series | Rossella | Pietro Andrei | 2026 |
| Series | Blackout | Max Zanin | 2023-01-23 |
| Movie | The Italian Banker | 2021-10-07 | |
| Series | Il Generale Dei Briganti | Darot | 2012-02-12 |
| Movie | Last Letters from Monte Rosa | Lieutenant Gianini | 2010-08-06 |
| Movie | The Candidate | Luigi | 2007-04-11 |
| Movie | Il mio amico Babbo Natale 2 | Commissario | 2006-12-22 |
| Movie | L'Anniversaire | Giovanni | 2005-09-21 |
| Movie | 13 at a Table | Avv. Bordignon | 2004-11-12 |
| Movie | The Fallen | 2004-01-01 | |
| Movie | The Passion of the Christ | Abenader | 2004-02-25 |
| Movie | Signs of Life | Antonio | 2001-03-09 |
| Movie | The Luzhin Defence | Turati | 2000-08-21 |
| Movie | Not of this World | Ernesto's friend | 1999-03-26 |
| Movie | Cristallo di rocca - Una storia di Natale | Karl | 1999-01-01 |
| Movie | Jesus | James | 1999-12-05 |
| Movie | Incompreso | Zio Carlo | 1998-01-29 |
| Movie | Leo e Beo | Nicola | 1998-01-14 |
| Movie | Nirvana | Poliziotto | 1997-01-24 |
| Movie | The Game Bag | Carotti | 1997-03-14 |
| Movie | Una questione privata | Tenente | 1993-07-16 |
| Movie | Phantom of Death | Davide | 1988-03-11 |
| Movie | E Non Se Ne Vogliono Andare! | Gilberto | 1988-05-01 |
| Movie | Lady of the Night | Marco | 1986-02-27 |