He was also successful at the World Indoor Championships in heptathlon, taking gold in 2001 (Edmonton) and 2004 (Budapest, beating the European record with 6,438 points), and bronze in 1999 (Maebashi), 2003 (Birmingham) and 2006 (Moscow).
Он также преуспел на первенствах мира в закрытых помещениях, став двукратным чемпионом мира (в 2001 году в Эдмонтоне, в 2004 в Будапеште) и трёхкратным бронзовым призёром мировых первенств в залах (в 1999 году в Маэбаси, в 2003 в Бирмингеме и в 2006 году в Москве) в семиборье.