Graduated in trumpet with honors at the conservatory of Sassari. He follows the classical studies with the Maestro Antonio Mura, Luca Benucci, Davide Simoncini. He frequents the jazz trienno to Sassari with the prof. Frassetto. He attends the seminars of Siena jazz, Umbria jazz, Nuoro and Tuscia. He studied with Andy Gravish, Fabrizio Bosso, Flavio Boltro, Paolo Fresu, Marco Tamburini, Claudio Corvini, Nicholas Folmer, Alex Sipiagin, Ken Cervenka, Aldo Bassi, Sergio Vitale, Giancarlo Ciminelli, Fernando Brusco. He plays with the Sardinian jazz orchestra. He has played at the Nuoro jazz festivals, Orvieto jazz winter, free uanciù, April jazz, Nepi, Ronciglione jazz festival, Villa Celimontana, Casa del Jazz, Time in Jazz. He wins the "jazzlighthouse" competition in Genoa. He played in the program "every damn Sunday" by Giorgio Panariello, where he collaborated and played with Mario Biondi, Renato Zero, Zucchero, Antonello Venditti, Claudio Baglioni, Raffaella Carrà, Biagio Antonacci.
He has played and plays with Sandro Deidda, Pietro Lussu, Luca Mannutza, Mickey Rocker, Max Ionata, Paolo recchia, Paolo Damiani, Roberto Gatto, Roberto Tarenzi, Marco Panascia, Marco Loddo, Daniele Tittarelli, Pietro Ciancaglini, Gege Munari, Joe Chambers, Nicola Angelucci, Dave Liebman, Massimo Nunzi's Orchestra, Emanuele Basentini, Rosario Giuliani, Luca Bulgarelli, Gerardo di Lella, Gianni Cazzola, Max Davola, Guido Manusardi, Andrea Pozza, Nicola Conte, Paolo Fresu, Dario Rosciglione, Giorgio Rosciglione, Marco Valeri .