In qualità di doppiatore ha prestato la voce a: Gene Wilder, Elliot Gould, David Suchet (Poirot), John Goodman, Jean Reno, John Candy, Armand Assante, Gerard Depardieu, Jim Belushi, ecc. Fra le serie tv ha diretto: Hercule Poirot, Nypd, Flipper, Murder one, Il principe di belair, Profiler, Elite 1e 2, 3 ecc…
CINEMA: Notti Magiche (regia Paolo Virzì), Il fuggiasco (regia A. Manni), I Giudici – nel ruolo di Pippo Calò (regia Ricky Tognazzi), Il Prefetto di Ferro (regia Pasquale Squitieri), Altrove (regia Enzo Bale...visualizza tuttoestrieri).
TELEVISIONE: L’amante dell’Orsa Maggiore e Strada senza Uscita (RAI 1, regia A.G.Majano); Quei 36 gradini e La Piovra 5(RAI1, regia L.Perelli), La luna nel pozzo (RAI 2, regia Enzo Balestrieri), Il caso Giner (RAI 3 telefono giallo di Augias), Milagros(telenovela per Rete4, 100 puntate nel ruolo di Damien), Caro Maestro (regia Rossella Izzo), Il maresciallo Rocca e La Memoria e il perdono (RAI 1, regia Giorgio Capitani), L’ispettore Giusti (regia S. Martino), Un prete fra noi III° serie (regia R. Donna), Turbo(regia A. Bonifacio), Sei forte maestro II°( regia C. Risi),Un caso di coscienza (RAI 1, regia L. Perelli), Carabinieri e Distretto di Polizia 6 (regia A. Grimaldi), Gentedimare2 (RAI1, regia G. Serafini), Il Capitano 2 (RAI 1, regia Vittorio Sindoni) RIS 4 Questa è la mia terra 2 e Amore e Vendetta e Solo per amore 2 (R. Mertez), Provaci Ancora Prof 4 (Rai 1), Applausi e Sputi regia di Ricky Tognazzi.
TEATRO: ha lavorato con Lorenzo Salveti, Lauretta Masiero, Pino Micol, Riccardo Cavallo, Patric Rossi Gastaldi, A. Kost, Fabio Crisafi ,C. Frosi, M. Landi, Antonello Riva, Berto Gavioli, Ugo Margio, ecc.
RADIO: 1977/88 Speaker per Radio Lazio, diretta da Claudio Villa; 1980/93 Conduttore dei programmi per la Rai corporation di New York