Jazz Piano


James completed his B.M. in Professional Music from Berklee College of Music. Additionally James attended the 2017 Banff International Workshop in Jazz and Creative Music.

Performance and Teaching Experience

James performs regularly on the DC jazz scene. He also has touring experience in the US and Canada as a solo artist and as a sideman. James released two albums and won first prize at the 2019 West Virginia International Piano Competition in the jazz category.

James began teaching piano lessons as a junior in high school and have been at it ever since. He has taught privately, group lessons, ensembles, and masterclasses to students of all ages. “It’s something I’ve loved from the very start!”

At Levine

James joined Levine in September 2019 teaching Jazz Piano.

Teaching Philosophy and Approach

“I believe that there are lessons to be learned in any piece of music, and I strive to use the material my students are most excited about as a medium for education. Fostering the joy and curiosity about music that my students already love is the best way to keep them excited to learn!”


“I enjoy riding my bike, playing basketball, and drinking coffee!”