Han har blant annet vunnet etappeseire i Tour de l'Avenir (2004), Sachsen Tour (2005), Rheinland-Pfalz Rundfahrt (2006), Tour Down Under (2007) og Tour de Normandie (2008).