If you would like to hire me as a performer, please send me a message!


I perform as a multi-instrumentalist solo, in large and small ensembles, chamber groups, bands, studio sessions, weddings & events, formal and informal jams sessions, theater productions, and accompanying instrumentalists & vocalists. I read sheet music, chord charts (traditional & Nashville numbers), and lead sheets, learn by ear, and improvise.

I play many different styles and genres, including: early music (baroque, renaissance, medieval), classical, contemporary classical (new music), Irish traditional, Christian contemporary, pop songs, jazz, Latin jazz, Chinese traditional, and more.



for more information about my performing experience, download my Curriculum Vitae.