I 2005 ble han verdensmester på 1000 meter temporitt, og tok dessuten en sølvmedalje på lagsprinten sammen med Teun Mulder og Tim Veldt. Året etter ble han verdensmester i keirin under VM i banesykling i Bordeaux, og gjentok han dessuten seieren fra året før da han igjen vant sprinten. I 2007 ble han verdensmester i sprint for tredje gang, mens han denne gang tok sølv i keirin.