Nasce a Torino, dove cresce sentendo fin da giovanissimo la passione per la recitazione e il teatro. Nel 1976, poco più che ventenne, decide di frequentare la Scuola di Recitazione diretta dal regista RaiErnesto Cortese, studiando nel contempo la dizione sotto la guida di Iginio Bonazzi, e inizia il suo percorso di attore nell'ambito delle realtà teatrali che proprio in quegli anni stavano nascendo in città.
Nei film d'animazione è stato direttore del doppiaggio della terza versione italiana del film Lupin III - Il castello di Cagliostro, diretto da Hayao Miyazaki, versione distribuita per la prima volta nei cinemaitaliani il 6 luglio 2007 e che presenta le voci ufficiali dei cinque protagonisti. A questa si agginge anche la direzione dei lungometraggi della serie Ken il guerriero - La leggenda.
Attore
Torna a calcare le scene dal 2014 per RS Produzioni (Associazione Culturale No Profit) con lo spettacolo Nato con la camicia di Renato Soriano, storia sugli eventi legati alla deportazione ebraica vista con gli occhi di un bambino. In seguito avvia una collaborazione con l'Associazione Culturale Liberipensatori Paul Valéry, che ha come direttore artistico il collega Oliviero Corbetta, il quale lo dirigerà come regista, alternando ruoli del teatro classico in Re Lear (Conte di Gloster) e Molto rumore per nulla (Antonio) di William Shakespeare a testi più recenti dell'autore italiano contemporaneo Egidio Bertazzoni, interpretando Carlo in Matermundi e Lui nei due monologhiRumors e Primavera, e dello svizzeroFriedrich Dürrenmatt, il giudice in La panne. Una storia ancora possibile (Die Panne, Eine noch mögliche Geschichte) nell'adattamento e traduzione di Eugenio Bernardi[1].