Nel 1990 studia jazz con il maestro Lello Panico e comincia a collaborare con varie formazioni di Blues e Jazz.
Nel 2000 inizia lo studio del flamenco con il maestro Manuel Santiago e comincia la sua attività musicale in ambito teatrale, come compositore e interprete delle musiche per gli spettacoli di Ascanio Celestini, con il quale si esibisce nei teatri: Argentina, il Valle, l’Eliseo, l’Auditorium di Roma e il Piccolo Teatro di Milano e in trasmissioni televisive su Stream tv, Rai 3, Rai 2, Canale 5.
E’ autore delle musiche degli spettacoli teatrali Fine del mondo (2000), Radio Clandestina(2000), Cecafumo(2001), Appunti per un film sulla lotta di classe (2006), Fila indiana (2010) di Ascanio Celestini.
Collabora con Radio Rai 3 per “Radio Clandestina”, “Il tempo del lavoro” e “Cento Lire” in onda su teatri sonori, e per la serie di racconti radiofonici “Racconti Minonti Buffonti”, “Il tempo del Lavoro” e “Bella Ciao”
Nel 2002 Collabora al progetto discografico “Piccole Risonanze” incidendo per il Cd “Le mele” e “Gli Alberi”
Cura l’edizione delle musiche del Cd allegato ai libri “Cecafumo” e “Radio Clandestina” di Ascanio Celestini editi da Donzelli.
Organizza al Teatro Vascello la rassegna “Tum Tac Bum – spettacoli e laboratori al ritmo del tamburo”.
Organizza per il comune di Ciampino la rassegna teatrale “Festa Festa”.
Nel 2003, 2004, 2008 e 2009 si esibisce al Festival de Liegi (Belgio) e al Théâtre Nacional di Bruxelles, nel 2005 al teatro Nacional de l’Havana, nel 2010 al Théâtre de la Ville di Parigi.
Compone ed esegue le musiche per il documentario “Senza Paura” e “Parole Sante” prodotto dalla Fandango.
Debutta con gli spettacoli di Ascanio Celstini Canzoni Impopolari e Il Razzismo è una brutta storia, di cui firma le musiche.
Nel 2010 firma le musiche di Pecora Nera, il film d’esordio di Ascanio Celestini, in concorso alla 67ª Mostra Internazionale d’Arte Cinematografica di Venezia
Nel 2010 debutta al Teatro Greco di Roma con lo spettacolo “El Alma Al Aire”, di cui scrive le musiche, della compagnia di danza El Rio Andaluz di Sabrina Logué
Ha collaborato tra gli altri con: Sabina Guzzanti, Paola Cortellesi, Frankie Hi Nrg, Vincenzo Cerami, Moni Ovadia.
Compone e esegue musiche per varie compagnie di flamenco, tra cui El Rio Andaluz Di Sabrina Logué.