Cantante poliedrica collabora da diversi anni con Giovanna Marini: esegue varie sue opere e con lei svolge parte dell’attività di ricerca per il recupero della musica tradizionale italiana.
In teatro fa parte dello spettacolo “Paesaggi dopo la battaglia” di e con David Riondino. Per Tetrithalia, partecipa a “Coefore” ed “Eumenidi” di Eschilo nella traduzione di P. P. Pasolini con la regia di Elio De Capitani.
Al 37° Festival di Nuova Consonanza esegue “Rappresentazione ed esercizio” opera per cantanti-attori, di Domenico Guaccero diretta da Bruno de’ Franceschi.
Dal 1996 collabora con la chitarrista jazz Giulia Salsone in duo e quartetto, dal 2002 al 2006 è cantante nel gruppo Sardo Andhira e nel 2004 è vocalist con Mauro Pagani nel tour Creuza de ma.
Svolge inoltre una lunga tournee in Francia con la coreografa Ornella D’Agostino.
Ha al suo attivo varie incisioni, quali “Sotto il vento e le vele”, Andhira, Creuza de ma 2004, Mauro Pagani, “Una volta per sempre”, Gang. Come vocalist e arrangiatore per coro, “Aristofane” di G. Marini.
Svolge attività didattica preso la Scuola Popolare di Musica di Testaccio a Roma.