As a junior he won the silver medal at the 2001 European Junior Championships and finished seventh at the 2001 Summer Universiade. He placed lowly at the 2001 World Cross Country Championships, and competed at the 2000 World Junior Championships and the 2003 European U23 Championships without reaching the final. Studying in the United States, he won the NCAA Division I Championships of 2005, representing UTEP.