Zhao Chengliang represented China in the World Race Walking Cup in 2004 and 2006 where he placed 19th and 8th respectively, as well as the World Championships in 2005, and 2009 where he placed 5th and 15th respectively, while in 2007 of the same competition, he did not finish due to disqualification.
Zhao Chengliang represented China in the World Race Walking Cup in 2004 and 2006 where he placed 19th and 8th respectively, as well as the World Championships in 2005, and 2009 where he placed 5th and 15th respectively, while in 2007 of the same competition, he did not finish due to disqualification.