È attivo come doppiatore negli studi di Torino e Milano; ha doppiato personaggi come Re Kaio del Nord in Dragon Ball Z, Dragon Ball GT e in Dragon Ball Super, il padre di Nobita in Doraemon, del Professor Hugo Strange in The Batman. Nella serie animata Detective Conan ha doppiato anche James Black.
Tra gli attori che ha doppiato: Danny DeVito, Elliott Gould e Stacy Keach. È inoltre il doppiatore dell'assistente procuratore distrettuale Ron Carver (Courtney B. Vance) nella serie televisiva Law & Order: Criminal Intent.
È la voce fuori campo di documentari e spot.