Interprete caratterista assai versatile ha preso parte alla compagnia teatrale di Gilberto Govi . Lo si ricorda nel ruolo del preside nel film di Renato Pozzetto È arrivato mio fratello, e in quelli di don Carlino in Don Camillo monsignore... ma non troppo. Come doppiatore ha dato voce nelle distribuzioni italiane a Barney Rubble ne Gli Antenati e a Rigel in Ufo Robot Goldrake. Ha inoltre avuto ruoli anche in alcuni film con Gino Cervi. Dotato di un'ottima pronuncia, ha svolto svariati ruoli dal ragioniere al preside, passando poi dal sacerdote al segretario. Ha doppiato vari cartoni animati sia americani che giapponesi, ha prestato la voce a parecchie stelle di Hollywood. Ha avuto una parte nel film d'animazione Mulan nel ruolo di Chi Fu, il funzionario dell'Imperatore. Era sposato con l'attrice doppiatrice Daniela Igliozzi.