He has created scores for The National Arts Centre, Firehall Arts Centre, Citadel Theatre, Glasgow Museum of Art, Vancouver Playhouse, Phoenix Theatre- University of Victoria, and Bluebridge Theatre among others. Past commissions include works for the National Ballet, Toronto Dance Theatre, Tarragon Theatre, Toronto Repertory Orchestra, St. Lawrence Centre, as well as a great many feature films and shorts by producers in Canada, U.S.A. & the U.K. John is a recipient of many grants and awards during his career as a composer including recognition by Canada Council, Socan and Ontario Arts Council.