John trained in Dublin, New York, Los Angeles and London, and has worked with artists including Beyonce, Rihanna, Janet Jackson, Justin Bieber, Jessie J, Mariah Carey, Elton John, and many others.
John has taught workshops all over the UK and Ireland as well as internationally in Europe and Hong Kong.