Pianist, Cellist, Composer, Arranger, Educator
Watch Jim performing piano and cello in a variety ensembles and styles