John has produced over 50 records and has been involved in many more as a musician or engineer. He has gold records and numerous awards and nominations to his credit. Throughout the 1980s, John performed, toured, and produced with singer-songwriter Jane Siberry. While he has focused primarily on studio production since then, he remains active as a performing and recording musician. John has been involved with the Independent Music Program since its inception in 2004, and has been the program co-ordinator since 2007.