Diplomato al C.p.m. di Milano a pieni voti e alla Lizard di Vercelli con la menzione d’onore, ha insegnato per 10 anni come docente alla scuola C.D.M. di Pavia.
Ha all’attivo esibizioni live con importanti artisti nazionali e diverse collaborazioni come arrangiatore e musicista in studio.
Membro fondatore dei Dirty Dolls è nella band dal 2007.