Skip to content


John is a member of these organizations, or supports these people.

Australian Music Centre

Melbourne Composers League

Astra Choir and Chamber Music

Australian Voices

Music Arrangers Guild of Australia

Dream Puppets

Inventi Ensemble

3MBS Fine Music

Make It Up Club

Rehearsal Magazine

Cut Common

Adrenalin Sounds

Image On-Line


Native Instruments

Music Victoria

Support Act