Liang deed zowel in 2010 als in 2014 mee aan het olympisch shorttracktoernooi. Zijn beste resultaten waren de zesde plaats op de 1500 meter in Vancouver en de vierde plaats op de 500 meter in Sotsji.