Drammaturgo, giornalista e scrittore, collabora con Il Giornale di Sardegna. Tra le opere teatrali ricordiamo Grazia a Maria, Pinter non l'avrebbe mai scritto e alcuni monologhi di cui è stato anche interprete. Ha pubblicato romanzi, racconti e poesie, come Una donna tutta d'un pezzo e A biliardino non gioca più nessuno. Per Tutto torna ha collaborato anche all'adattamento dei dialoghi.