Career
After retiring he would move into assistant management before becoming the Head coach of Tianjin Songjiang before joining Chengdu Blades F.C. The following season saw Qingdao struggle within the top division and Hao would be part of the squad that finished eleventh at the end of the season and in the relegation zone. In his first season at Shanghai Pudong the club would flirt with relegation and was loaned out to second tier club in 1998. Hao would return to Shanghai Pudong the following season where he spent a further two seasons playing for them before he would retire.