- 2025Un milanese a Milano - Walter ValdiFilmSé stesso
- 2024C'era una volta il Derby ClubFilmHimself
- 2023GialappaShowSeries
- 2019Tutto LiscioFilm
- 2013La finestra di AliceFilmL'editore
- 2012The Charterhouse of ParmaSeriesAbbot Blanes, Abate Blanes
- 2009Kill for LoveFilmThe Commissionner
- 2002Il mondo alla rovescia: appunti sul cabaret milaneseFilmSelf
- 2001Tides of ChangeSeriesProfessor Gilardoni
- 1991The Three MusketeersFilmPadre di D'Artagnan
- 1989I promessi sposiSeriesletterato
- 1987Montecarlo Gran CasinòFilmLino
- 1983Drive InSeries
- 1983Drive In - 30 yearsSeriesactor
- 1981L'esercito più pazzo del mondoFilmRapinatore
- 1979Tigers in LipstickFilmThe Professor
- 1978Le braghe del padroneFilmArturo Silvestri
- 1978La SberlaSeries
- 1977An Average Little ManFilmToti
- 1977The Nurse on a Military TourFilmil prete
- 1976Oh, Serafina!FilmImpiegato all'anagrafe
- 1976The Doctor...the SchoolgirlFilmBidello
- 1976AnnieFilmCyclist (uncredited)
- 1976Burnt By A Scalding PassionFilmUn collega di Casimiro
- 1976Povero CristoFilmFishmonger / Pietro
- 1975The Boss and the WorkerFilmTrade-Union Representative (uncredited)