Attore, regista, si è diplomato alla Scuola di recitazione del Teatro stabile di Genova nel 1979, con cui debutta nella parte di Truffaldino ne ‘La Donna Sepente’ con la regia di E. Macari, fortunato spettacolo portato in replica per quattro anni in tutta Italia e in Europa.

Negli anni successivi recita nel Gran Teatro con la regia tra gli altri di C. Cecchi e G.P. Solari. Debutta nella regia nel 1989 e dopo varie esperienze nazionali, si trasferisce a Cagliari dove fonda assieme a Massimo Zordan L’Associazione della Compagnia çàjka. Nel 2001 nasce Teatridimare, primo progetto di navigazione teatrale a vela lungo le coste della Sardegna.