Shu competed with Hu in two Olympic Games, finishing in 10th at 2008 Beijing Olympics and the 6th in 2012 London Olympics. The pair won gold medal at the 2010 ICF World Cup Race 1 in Prague. It was first time that Chinese canoeists won a C2 event at an ICF World Cup. From 2006 to 2012, the pair won four gold medals, one silver medal and two bronze medals in the ICF World Cup series, including ICF Asian Championships and Oceanian Championships. Between 2005 and 2013, Shu competed at the China National Games three times, winning gold medals in 2009 and 2013 and a silver medal in 2005.