Si è diplomato in contrabbasso presso il Conservatorio di Ferrara nel 1982 ed ha inoltre frequentato il corso di percussioni presso lo stesso istituto.
É stato fra i fondatori nel 1979 della “Roaring Twenties Jazz Band” diretta da Giordano Balboni e condirettore (assieme a Massimo Mantovani) e chitarrista della “Big Band di Tresigallo” (Fe).
Ha collaborato in varie occasioni con orchestre sinfoniche e cameristiche; è stato contrabbassista del gruppo jazz di Silvano Salviati, della “Doctor Dixie Jazz Band” di Bologna e dell’Orchestra a Plettro “Gino Neri” di Ferrara, con la quale ha partecipato ad una Tournée in Olanda nel 1983.
É stato fra i componenti del trio e del quartetto di Roberto Manuzzi, del gruppo “Sax Society” e della big band “Giordano Balboni”. Nel 1991 ha svolto l’incarico di insegnante supplente del corso di contrabbasso presso il Conservatorio G.Frescobaldi di Ferrara. Nel 1995 ha partecipato, come chitarrista, al tour negli Stati Uniti del gruppo teatrale argentano “Giovani ’90”.
Dal 1996 al 2005 ha suonato basso e chitarra con il gruppo storico EQUIPE 84. Nel gennaio del 1999 ha partecipato come chitarrista alla trasmissione televisiva “DOMENICA IN “.
Nel 2003 ha suonato chitarra elettrica e pedal steel guitar nei due concerti di commemorazione di Fabrizio de Andrè nel gruppo di Ellade Bandini, batterista storico di De Andrè.
É socio fondatore della Associazione Musicisti di Ferrara ed è insegnante presso la Scuola di Musica Moderna di Ferrara dove tiene i corsi di Chitarra fusion – jazz, fingerpicking, pedal steel guitar e contrabbasso; dal 2008 è l bassista di The Bluesmen.