Laureato al D.A.M.S (indirizzo musicologico), è nato a San Marco in Lamis sul Gargano e vive a Bologna, dove svolge attività concertistica e didattica. Ha tenuto dei seminari sull'improvvisazione presso l'Università di Siena, il Conservatorio di Koblenz in Germania, il Liceo Musicale "O.Vecchi" di Modena, il Comune di Bologna per progetti CEE e presso istituzioni musicali private (Scuola Ricordi etc.). Ha registrato dischi con jazzisti quali Jerry Mulligan, Henghel Gualdi e la Doctor Dixie Jazz Band di Nardo Giardina, con il cantante lirico Ruggero Raimondi, con i flautisti classici Giorgio Zagnoni e Andrea Griminelli e con importanti artisti italiani come Renzo Arbore, Pupi Avati, Lucio Dalla, Claudio Baglioni, Paolo Conte, Vinicio Capossela, Paolo Rossi ed altri. Ha partecipato alle più note trasmissioni televisive e radiofoniche (come presenza fissa settimanale in Mai Dire Goal su Italia 1) e vanta la partecipazione a Festivals Internazionali come Umbria Jazz, Urbino Jazz, La Grande Parade Du Jazz de Nice, Festival Jazz de Samois - Fontainebleau, Comacchio Jazz, Festival de Rouen, Festival Jazz del Monferrato, Festival Jazz di S.Marino, Fano Jazz, Koblenz Festival, Marajazz etc. Ha inciso oltre 30 cd di cui due come leader: "Half Way" registrato al Teatro Valli di Reggio Emilia, e "Teo Ciavarella & Friends", registrato dal vivo nell'Aula Absidale S.Lucia dell'Università di Bologna e nella Beethoven Haus di Koblenz, durante un tour in Germania con il clarinettista rumeno Romeo Tudorache e il Quartetto d'Archi dell'Opera di Berlino, eseguendo sue composizioni originali scritte per l'occasione, celebri temi tratti da colonne sonore e rielaborazioni di melodie popolari del Gargano. Nel dicembre '98 ha diretto, in presenza del Presidente Romano Prodi, l'Orchestra da Camera di Bologna al Teatro Comunale in occasione del Concerto di Natale, avendo tra gli altri come solista ospite Lucio Dalla. Sempre con Lucio Dalla e Beppe D'Onghia ha partecipato in qualità di solista al tour estate 1999 con la Nuova Orchestra Scarlatti di Napoli, l'Orchestra Sinfonica Città di Messina e l'Orchestra Sinfonica di Tirana in un recente tour in Albania.