He won the bronze medal at the 1992 Summer Olympics in Barcelona and the silver medal at the 1996 Summer Olympics in Atlanta. He was also a three-time medalist at the outdoor World Championships: a two-time silver medalist (1993 and 1997) and a one-time bronze medalist (1995). He was also a silver medalist at the indoor World Championships in 1991. He also won two medals at the outdoor European Championships: silver in 1994 and gold in 1998. He won the gold medal at the indoor European Championships in 1998.