Professional 2007-2018
24-10-2011 Tour of Hainan 2011 Stage 505-03-2010 Tour de Langkawi 2010 Stage 5