Ha intrapreso lo studio della musica da autodidatta, diplomandosi successivamente in Chitarra classica presso il Conservatorio di Cagliari, dove attualmente è docente di Chitarra jazz.
Ha collaborato con musicisti di fama internazionale quali Javier Girotto, Paolo Fresu (musicista), Joe Locke, Mike Mainieri, Rita Marcotulli, Bruno Tommaso, Gianni Cazzola, Elena Ledda, Paolino dalla Porta e Pat Metheny, nello spettacolo “Missouri Sky” per trio ed orchestra sinfonica, nel 2019.
Ha partecipato a numerosi festival internazionali, nei quali ha conseguito diversi premi tra i quali il “Music Conference” 1996 di Philadelphia (USA), e nello stesso anno ha vinto il primo premio al festival internazionale di Sant’Anna Arresi.
Ha composto le colonne sonore per “Ambarabà” (1992) “Storie di pugili” (2000), ha musicato le coreografie di “Storie Infinite” (2002) e da ultimo ha scritto la colonna sonora del film su Antonio Gramsci diretto da Daniele Maggioni Nel mondo grande e terribile del 2017.