Il suo lavoro riguarda principalmente cartoni animati e videogiochi; in quest'ultimo campo è noto soprattutto per essere la voce del capitano Qwark nella serie di Ratchet & Clank, di Don Vito Corleone ne Il padrino (2006), dell'investigatore privato Scott Shelby in Heavy Rain (2010) e di numerosi altri personaggi videoludici.
Nato a Rivoli, dove tuttora risiede, le sue prime esperienze lavorative nell'ambito dello spettacolo risalgono al 1975 come animatore radiofonico presso emittenti radiofoniche regionali e nazionali, come Radio A.B.C. Italiana (1976), Radio Gemini One (1977), Radio Alba (1980) e Radio California (dal 1980 al 1986). È stato poi per 20 anni animatore radiofonico presso Action Studio (ex Sigma Studio), studio nazionale specializzato nella confezione di programmi registrati per emittenti radiofoniche. Nel 1989 avviene il suo ingresso nella Cooperativa O.D.S. Operatori Doppiaggio e Spettacolo, della quale è tuttora socio, e di cui nel 1991 entra nel consiglio di amministratore e nel 1995 ottiene la carica di Vicepresidente e Responsabile Artistico del settore.
Fra il 1989 e il 1990 inizia la sua carriera di doppiatore e in seguito di direttore di doppiaggio, assistente e dialoghista che svolge ancora, principalmente per O.D.S. Operatori Doppiaggio e Spettacolo di Torino.
Tra i suoi lavori si annoverano collaborazioni con la RAI in qualità di speaker per i servizi di Mixer, programma televisivo di Giovanni Minoli. Ha inoltre svolto il ruolo di direttore del doppiaggio, oltre che di doppiatore di numerosi personaggi, nel ridoppiaggio O.D.S. della serie televisiva animata South Park.