Diplomato alla Scuola di recitazione del Teatro Nazionale di Genova, ho lavorato con molti importanti Teatri italiani pubblici e privati. Attore di Peter Stein in molte produzioni, ugualmente di Gabriele Lavia e di Marco Sciaccaluga. Diretto da Franco Branciaroli, Gianfranco De Bosio, Nanni Garella, Carlo Sciaccaluga, Valerio Binasco, Jurij Ferrini, Giorgio Gallione e molti altri. Attivo anche nel cinema (diretto da Marco D'Amore, Giuseppe Ferrara, Gianluca Mazzella e in televisione (diretto da Carmine D'Elia, Eros Puglielli, Sydney Sibilia, Matteo Rovere, Letizia Lamartire). Sono anche musicista, sia compositore di teatro (un centinaio di spettacoli nei principali Teatri italiani) che esecutore, nel senso che ho studiato pianoforte e lo suono in modo sufficientemente buono. Suono anche la fisarmonica e sto studiando la concertina per lo spettacolo Re Lear di G.Lavia (parte del Fool).