- a member of Squares Across the Border in Vancouver, BC
- convention co-chair of Make Magic & Dance Up A Storm
- past Chair (2005-2010) and Vice-Chair (2004) of the IAGSDC
- served on the advisory board of All Join Hands (Foundation)
- received the Golden Boot Award in 2008 from Scott Philips and passed it on to Bob Young in 2009
- following Make Magic in 2001, co-created the database of names with Brian Smith on the Memorial Panels. John later passed on the Memorial Panels project database maintenance to James Ozanich in 2012.