Bassista/corista Dopo alcune collaborazioni con band locali, nel 1991, insieme a Vic Mazzoni nascono i Projecto (power metal), con i quali incide tre diversi demo nel 1994, nel 1995 e nel 1997 e due album: rispettivamente nel 1997 (Projecto) e nel 2001 (Crown of Ages). Collaborato con Ezio Secomandi (batterista dei Crossbones e The Cage ), con Roberto Bruccoleri , con Wild Steel (degli Shadow of Steel, Kissology), con Andrea Balestrieri ( Zibba e Almalibre, Resti delle Iene), con Eliana Zunino (Myrrdyn Q), e con Tani Selishta (Vanexa) più altri importanti musicisti italiani. Cantato come Caifa nel Jesus Christ Superstar con alla voce Roberto Tiranti. Dal 2002 al 2013 fa parte dei Radio GaGa, dividendo il palco con musicisti eccelsi (Marco Biggi, Roberto Maragliano, Barbara D’Alessio, Fabio Perissinotti, Luca Cresta, Lorenzo Gazzano, Andrea Antolini, Elisabetta Rondanina e Giorgio Pezzi).
Dai Queen a Vasco con la Combricola del Blasco, con cui collabora dal 2013 al 2015. Ultime collaborazioni con Our Sugar Fabry (Cappellaio matto – tributo a Zucchero), Claudio Cinquegrana (UT New Trolls, turnista per Don Airey e Joy Lynn Turner dei Deep Purple)
Attualmente in line up con: Shadows Of Steel Hungry Daze The Ikan Method