Liu first represented China as a wheelchair racer at the 2010 Asian Para Games in Guangzhou, winning an individual gold in the 400m (T54) and a team gold with the men's 4 x 400m relay (T53/54).
Liu first represented China as a wheelchair racer at the 2011 IPC Athletics World Championships in Christchurch, New Zealand. He finished sixth in the T54 100m sprint and was part of the gold medal winning relay team men's 4 x 400m (T53/54).