He won a bronze medal at the 2003 Summer Universiade, and competed at the 2004 Olympics where he was knocked out in the heats. He finished eighth in the 110 m hurdles final at the 2006 European Athletics Championships, and fifth in 60 m hurdles at the 2007 European Indoor Championships.