Studied at Boston Conservatory of Music . Received degrees in Bachelor of Music Education and Masters in Music Education.
Taught 20 years in Public schools, general music and instrumental music Continues to teach and perform. Church organist and choir director for local churches for the past 30 years.
Band director for Rising Tide Public Charter school from 1998 to present.
Joined Middle Street School of Music in 1997.