Swoją karierę piłkarską Liao Lisheng rozpoczynał w szkółkach piłkarskich takich jak Guangxi Hercules Football School, Zhaoqing Sunray Cave Football School i Gu Guangming Football School oraz klubów Shenzhen Kingway i Dongguan Nancheng. W 2013 roku został piłkarzem zespołu grającego w Super League, Guangzhou Evergrande. W Super League swój debiut zaliczył 30 października 2013 w zremisowanym 1:1 wyjazdowym meczu z Shanghai SIPG. W sezonach 2013, 2014 i 2015 trzykrotnie z rzędu wywalczył z Guangzhou Evergrande tytuł mistrza Chin. W 2016 roku zdobył Superpuchar Chin.
W reprezentacji Chin Liao Lisheng zadebiutował 18 czerwca 2014 roku w wygranym 2:0 towarzyskim meczu z Macedonią. W 2015 roku został powołany do kadry Chin na Puchar Azji 2015. Był na nim rezerwowym i nie rozegrał żadnego meczu.