Ha studiato di strumento e teoria/armonia con Massimo “Gogo” Ghidelli, Luca Colombo (perfezionamento stilistico, privatamente) e Triennio di chitarra Jazz/Pop al conservatorio ” A.Boito ” di Parma. Diplomato in chitarra Jazz/Pop presso il conservatorio “A. Boito” di PR con la votazione di 110 con Lode e Menzione sotto la guida di Luca Colombo, Rossana Casale, Maurizio Campo, Giovanni Boscariol, Paolo Costa, Riccardo Joshua Moretti, Emilio Ghezzi, Marco Biscarini, Roberto Cappello.
Ha studiato canto e armonizzazione per voci con Rossana Casale, studio di arrangiamento con Marco Biscarini. Ha studiato prassi esecutive e repertori con Maurizio Campo.
Ha partecipato a seminari e master con Robben Ford, Scott Henderson, Michael Landau, Steve Lukather, Steve Vai, Mike Stern, Gutrie Govhan, Andrea Braido, Pat Martino, Pat Metheny, Massimo Varini, Alfredo Golino, Luca Colombo, Paolo Costa, Lele Melotti, Andrea Braido, Steve Gadd, Walter Donatiello, Alain Caron, Otmar Ruiz, Frank Gambale, Andy Timmons, Nuno Bettencourt.

Ha tenuto o partecipato ai seminari:
– “i suoni del rock dal 1950 a oggi”, analisi storica e guida all’ascolto di una compilation di 170 brani divisi per decenni
– suoni ed effettistica dal titolo: “Il suono ai nostri piedi” – Responsabile del laboratorio musicale presso Joker music (lezioni di live workshop, recording session e musica d’insieme).
– Teoria/Armonia, Ritmica presso scuole secondarie.
– Il lavoro in studio di registrazione (pratica strumentale su click, basi, cognizione ritmica, suono)

Oltre alla consueta attività live (circa 80/100 date all’anno in tutta Italia e all’estero) in diverse formazioni, ha suonato con tante band di altrettanti generi (dal Rock italiano inedito al metal inedito,dal Blues al Funky,dal R&B al Rockabilly,dal Pop al “soft Jazz”).
Ha condiviso il palco con Joe Bonamassa, Robben Ford, Andy J.Forrest, The New Orleans blues band, Rossana Casale, Ornella Vanoni, Gigi Ciffarelli, Simone Guiducci, I Nomadi, Lisa Simmons, Beppe Donadio, Elisa Minari, Stefania Martin, Max Gabanizza, Bruno Marini, Massimo “Gogo” Ghidelli, Charlie Cinelli, Riccardo Maffoni, Jazz on live band, Rosa Rossa band,The Colonels… & more.