Liang joined the army in January 1958 and the Chinese Communist Party in November 1959. His first assignment was with the Second Regiment, First Division of the 1st Ground Force Army (1958–63), where he rose to the ranks of commander of an engineering company, quartermaster of the special agent company and staff officer in the operations and training branch. Liang studied at the Xinyang Infantry School (1963–64) and graduated from Henan University's political theory correspondence education program (1984–86).[1] After finishing his studies, Liang returned to his unit until 1970 when he was promoted to the Operational Department staff of the Wuhan Military Region command headquarters where he remained until 1979.[citation needed]
Liang was named Deputy Commander of the 58th Division, 20th Group Army in 1979 and became commander in 1981–83. After a study break at the PLA Military Academy (March 1982 to January 1983), he was named deputy Commander of the 20th Army in 1983 and Commander in 1985. In June 1989, he led the 20th Army to enforce martial law in Beijing to suppress the Tiananmen Square Protests. In 1990 he was transferred to command the 54th Army and from December 1993 to July 1995, he was the chief of staff of Beijing Military Region. From July 1995 to December 1997, he was the deputy commander of Beijing Military Region. From December 1997 to December 1999, he was the commander of Shenyang Military Region, and from December 1999 to November 2002, he was the commander of Nanjing Military Region and deputy secretary of CCP's committee.[citation needed]