Born & educated at Sacred Heart School in Sibu, Sarawak, Malaysia, John came to Christchurch and the University of Canterbury in 1975, graduating with a Bachelor of Commerce.
He worked as accountant at Lane Walker Rudkin in Christchurch and Malaysia LNG, Bintulu, was Chief Accountant at Canterbury International Ltd 1978-1990. He started his own management consultancy in 1991 providing services in immigration & commercial property investments and management for offshore clients.
John obtained the Chartered Accountants Public Practicing Certificate in 1996 and has worked as a sole practitioner since then. He was a member of Public Practice Committee of NZICA Canterbury Branch.
John is involved in many local community groups, is currently President of Canterbury Foochow Association, Chair of NZ Malaysia Business Council and a Trustee of the University of Canterbury Foundation.
He is Past President of Canterbury Malaysian Society and the Christchurch Chinese Lions Club, past Deputy Chair of The Canterbury Community Trust, and was also a Trustee of Merrin School and the Aurora Centre of the Performing Arts, a Council Member of Christchurch College of Education, a member of Police Asian Advisory.
John’s interests include playing golf, social basketball and jogging. He is married to Lee Sing and has three adult children: Alex, Evelyn.