- TBARossellaSeriesPietro Andrei
- 2023StrandedSeriesMax Zanin
- 2021The Italian BankerFilm
- 2012Il Generale Dei BrigantiSeriesDarot
- 2010La ladraSeriesMax
- 2010Last Letters from Monte RosaFilmLieutenant Gianini
- 2007The CandidateFilmLuigi
- 2005Paco's MenSeriesEl Gordo
- 2005Never Again as BeforeFilmPadre di Giulia
- 2005L'AnniversaireFilmGiovanni
- 2005E ridendo l'ucciseFilmCapitano de Roberti
- 2004The Passion of the ChristFilmAbenader
- 200413 at a TableFilmAvv. Bordignon
- 2004The FallenFilm
- 2001Signs of LifeFilmAntonio
- 2001ChimeraFilmTony
- 2001La CrocieraSeriesSimone
- 2000The Luzhin DefenceFilmTurati
- 1999JesusFilmJames
- 1999Not of This WorldFilmAmico di Ernesto
- 1999Cristallo di rocca - Una storia di NataleFilmKarl
- 1998IncompresoFilmZio Carlo
- 1998Leo e BeoFilmNicola
- 1997NirvanaFilmPoliziotto
- 1997The Game BagFilmCarotti
- 1993Una questione privataFilmTenente
- 1990Voyage of Terror: The Achille Lauro AffairFilm
- 1988Phantom of DeathFilmDavide
- 1988Colletti BianchiSeriesMichele
- 1988E non se ne vogliono andare!SeriesGilberto
- 1987AureliaFilmTommaso
- 1986Lady of the NightFilmMarco