 Liu took up para-sport in 2006, and at first looked at para-cycling where he was classified as a handcyclist.He competed at the 2007 UCI Para-Cycling World Championships in Boudreaux, where he failed to qualify for the final of the road race, and finished 17th in the time trial.Liu first represented China as a wheelchair racer at the 2011 IPC Athletics World Championships in Christchurch, New Zealand.