He competed at the World Cross Country Championships in 1997, 1999 and 2000 without any success. One of his first marathons took place at the 2002 European Championships, where he finished 32nd. In 2004 he finished 12th at the 2004 World Half Marathon Championships and 20th at the 2004 Olympic Games. In 2005 he finished 26th at the 2005 World Half Marathon Championships, and 21st at the 2005 World Championships. He finished 18th at the 2006 European Championships, 19th at the 2007 World Championships and 69th at the 2008 Olympic Games.