Professional 2003-2007
11-03-2012 Tour de TaiWan 2012 Stage 225-10-2010 Tour d'Indonesia 2011 stage 2