Hailing from Red Deer, Alberta, John started his musical journey in the summer of 2011. Since then, John has been actively working alongside local musicians in the Red Deer and Vancouver area in popular music groups as well as classical and jazz ensembles. John graduated top of his class from Red Deer College in 2017 with a diploma in music specializing in an electric guitar with a minor in classical guitar. John is currently working towards his bachelor's degree in Jazz Performance/Composition at world-renown performing arts school at Capilano University.
John has studied with a variety of other musicians and educators, such as Jeremy Doody in Red Deer, and Brad Turner, Jared Burrows, Grace McNab, Bradshaw Pack and Ron Samworth at Capilano University in Vancouver.