Prior to turning professional Zhang featured in Asian Players Tour Championship events from 2012 to 2015, as well as being a semi-finalist in the 2015 ACBS Asian Snooker Championship. He made losing wildcard appearances at the 2014 Shanghai Masters and 2015 China Open.