China League Two
In July 2013, Liang was to China League Two side Shenyang Dongjin until 31 December. In July 2014, he was loaned to China League Two side Nanjing Qianbao until 31 December. In March 2015, Liang transferred to China League Two side Fujian Broncos. In March 2016, Liang transferred to China League One side Guizhou Zhicheng. On 11 January 2018, Liang transferred to China League Two side Yanbian Beiguo.