È stato un attore, doppiatore e direttore del doppiaggio italiano.
Recitò in molte fiction televisive, tra cui Il maresciallo Rocca, dove interpretava il brigadiere Cacciapuoti,
Prestò la voce ad attori del calibro di Gene Hackman, Bill Cosby, Burt Young, Tony Burton, Max von Sydow, Tom Wilkinson e Patrick McGoohan.
2005 Romics - Vincitore del Premio alla Carriera maschile al Gran Galà del Doppiaggio
2007 Leggio d'oro - premio alla carriera.
2010 Gran Premio Internazionale del Doppiaggio - Vincitore del premio alla carriera