Attore poliedrico dalle grandi doti interpretative, nel corso della sua carriera ha partecipato a oltre quaranta film, tra cui RICOMINCIO DA TRE di Massimo Troisi, LA MESSA È FINITA e PALOMBELLA ROSSA di Nanni Moretti, CAPITAN FRACASSA di Ettore Scola. Per NOTTE ITALIANA di Mazzacurati, ottiene il Globo d'oro come miglior attore dell'anno, e per il film di Francesca Archibugi CON GLI OCCHI CHIUSI il Nastro d'Argento.
In qualità di doppiatore viene premiato al Festival di Finale Ligure per il personaggio di "Cricchetto" in CARS - MOTORI RUGGENTI di produzione Disney