Batterista, ha seguito gli studi sotto la guida di Jimmi Cobb e Max Roach, nell'ambito dei seminari di Perugia (Umbria Jazz).
Ha suonato con i piu' importanti nomi del Jazz Italiano e d'oltreoceano, tra i quali ricordiamo Wild Bill Davison, Joe Newman, Al Grey, Eddie Lockiaw Davis, Al Cohn, Tony Scott, Robin Keniatta, George Masso, Erle Warren, Joe Pass, John Hendricks, Jhn Xhycks, Curtis Lundy, Bob Wilber, Oscal Klein, Kim Parker, Virginia Mayhew, Lee Konitz.
Nel 1988 entra a far parte del "Tony Pancella Trio" con il quale ha vinto il primo Concorso Nazionale di Jazz indetto dal Music Inn di Roma e, nel 1990 con i "Tetracolors" ha vinto il "Forli' Jazz Contest".
Ha suonato in tutti i maggiori Jazz club d'Italia, ed ha partecipato a molti programmi televisivi e radiofonici, si e' esibito in molti importanti Jazz festivals Italiani, tra i quali ci sembra doveroso ricordare il Lanciano Traditional Jazz festival '83, como Jazz '83, Ptenza Jazz '83, Velletri Jazz '84, Umbria Jazz '89, Roma Jazz '90, Pescara Jazz '90, Supino Jazz '90, Foggia Jazz '90, La Spezia jazz '90, Ancona Jazz '91.