Ele estudou e se formou na "Academia Nacional de Arte Dramática Silvio D'Amico". Trabalha no teatro e é dirigido por outros, por Mario Missiroli, Giorgio Pressburger, Jim Dale e Francesco Macedonio. O cinema trabalha em mais de 80 filmes com diretores como Mario Monicelli, Steno, Marco Ferreri, Damiano Damiani e Florestan Vancini. Memoráveis atuações em "Meus amigos - Ato II", com Ugo Tognazzi e Gastone Moschin, "Fracchia, a besta humana" e "Fantozzi em socorro", com Paolo Villaggio, "Parenti serpenti", com Alessandro Haber, Cinzia Leone e Monica Scattini, "Pierino ataca novamente "com Alvaro Vitali. Para a televisão, ele é o juiz Bordonaro nas duas primeiras edições de "La piovra". Ele dá voz a Cleveland Brown a partir da décima segunda temporada de "The Griffins", substituindo Luciano Marchitiello.