About Ruben:

Ruben Vazquez is a Toronto-based Jazz pianist and educator.