Родился в Днепропетровске. Спортивную карьеру начал в 1997 году, когда стал бронзовым призёром чемпионата Европы по кроссу. За годы выступлений 9 раз выигрывал чемпионат Европы по кроссу (в 1998, 2001—2008 и 2010 годах). Принимал участие на Олимпийских играх 2000 года на дистанции 5000 метров, на которой занял 7-е место с результатом 13.37,80. Серебряный призёр чемпионата мира по кроссу 2001 года в личном первенстве. Победитель Универсиады в 1999, 2001 и 2003 годах в беге на 5000 метров. Бронзовый призёр чемпионата Европы 2002 года на дистанции 5000 метров. Эту же дистанцию бежал на Олимпиаде в Афинах, но не смог выйти в финал.