CJ Hazel

Composer/Pianist/Singer/Publisher/Educator

I'm a freelance musician with an interest in all kinds of music, old and new. I work in a diverse range of musical areas including theatre, choral, jazz, rock, pop and music education.

Here you can find some of my projects.


New Horizons For Piano