Liu apparaît pour la première fois, en compétition internationale, lors des Championnats du monde de judo 2011 où il s'inscrit dans la catégorie des plus de 100 kilos. Néanmoins, il perd dès le premier tour face au hongrois Barna Bor sur ippon. On le trouve l'année suivante, aux Jeux olympiques d'été de 2012, où cette fois-ci, il participe au concours en moins de 100 kilos. Il doit s'incliner là-aussi dès le premier tour, perdant au bout de quarante-quatre secondes face au letton Jevgeņijs Borodavko par ippon.