Ha svolto studi classici di pianoforte e studia vibrafono da autodidatta.
Ha studiato canto con il M° Sandra Provost, con il M° Doris Andrews all’Arts Academy di Roma e col M° Giuliana Valente.
Segue corsi di armonia e piano jazz dal 1978 al 1976 con Fritz Pauer, Stan Tracey, Gordon Beck e John Taylor.
Nel 1975 è membro fondatore della Scuola, dove insegna tecnica di improvvisazione jazzistica strumentale, vocale, e piano jazz, e organizza un laboratorio per gruppi jazz, strumentale e vocale.
Dal 1976 al 1999 tiene gli stessi corsi al Ciac.
Ha tenuto corsi di improvvisazione presso il centro Musicoterapia di Roma e presso l’Università per Stranieri di Reggio Calabria.
Attualmente è docente di musica jazz presso il Conservatorio di Perugia.
Ha pubblicato i seguenti testi di didattica jazzistica:
- Tecnica dell’lmorovvisazione Jazzistica, Melodi, 1978
- Piano Jazz, Melodi, 1988
- Armonia e Fraseggio Jazz, Melodi, 1982
- Metodo di Canto Moderno, Ricordi, 1991
Incisioni discografiche
- Macondo, Jazz from Italy, 1977
- Coalhouse Walker, Jazz from Italy 1979
- S. P. M. Blues, CGD, 1980
- Scene Familiari, Mia Records, 1982
- Compagno Eros, EDI PHN, 1983
- It’s Always Jazz, Splash(h), 1987
- ltalian Jazz Singers, Splash(h), 1989
- Jazz Sketches, Foné Audio Records, 1991
- Blue Mood, Tirreno 1993
- Donna del Nord, Baijka 015, 1996
- Italian Accent, Pentaflowers, 2000
Composizioni cameristiche: Jazz Sketches, per flauto e chitarra, 1989, Edizioni Berben – Ancona.