Nato a Benevento nel 1962, è attore e doppiatore. Ha prestato la voce a vari attori, tra i quali Woody Harrelson, Ralph Fiennes, Rupert Everett, Jim Carrey, Gerard Butler in 300, Tom Wopat in Hazzard, Kevin Spacey in American Beauty, I soliti sospetti e Tom Hulce nel primo doppiaggio di Amadeus. Ha vinto numerosi premi, tra i quali un Nastro d'Argento nel 1999 per il suo doppiaggio di Jim Carrey in The Truman Show e di Kenneth Branagh in Celebrity, e il premio del pubblico come miglior doppiatore al Gran Premio Internazionale del Doppiaggio 2007. È noto al grande pubblico soprattutto per essere stato voce fuori campo della trasmissione radiofonica Alcatraz di RadioDue nel ruolo del condannato Jack Folla. Ha lavorato in vari lungometraggi animati e in numerosi spot pubblicitari. È inoltre docente dell'Accademia Flaiano di Pescara per aspiranti doppiatori.