Fang began competing at professional events in 2012, which included Asian Tour events as well as wildcard rounds of ranking tournaments. His most notable win as an amateur came at the 2015 Shanghai Masters, where he defeated Jamie Jones 5–1 in the wildcard round, but went on to get eliminated 5–2 by Stuart Bingham in the last 32.