John lives in the Roncesvalles area of Toronto. He is the chair of the Parkdale Village BIA and the treasurer of the Parkdale Arts and Cultural Community Board. He is a former chair of the Greenpeace Canada Board and served on the Oxfam Ontario Board. John served as a school trustee in Toronto for 9 years. He has been a donor and supporter of TEA for years.