About

"Excellent, exciting playing….”  - Toronto Jazz.com


Performance credits include:

Vocalists:


Guest artist credits include:
 

Showbiz credits include:





Join my Email List
I won't spam you
Listen