He made his World Cup debut in November 2003 in Saas-Fee, and collected his first World Cup points with a sixteenth place in January 2004 in Laax. He equalled this place in two World Cup races, in January 2005 and January 2006 respectively, and also finished fourteenth at the 2005 World Championships. In the 2008–09 season he opened with a 26th place, and followed with fourteenth, sixteenth and nineteenth places before recording his best World Cup result at the time, a fifth place in Valmalenco in March.