V roce 1990 získal na juniorském mistrovství světa v bulharském Plovdivu stříbrnou medaili. O dva roky později na mistrovství světa juniorů v Soulu vybojoval druhé stříbro. V té době byl již držitelem bronzové olympijské medaile, kterou získal na letních hrách v Barceloně výkonem 234 cm. Společně s ním vybojovali bronz rovněž Polák Artur Partyka a Američan Hollis Conway. Na olympiádě v Atlantě 1996 skončil na sedmém místě. O rok později vybojoval na světovém šampionátu v Athénách výkonem 235 cm bronz. Zúčastnil se letních olympijských her 2000, které se konaly v Sydney. Na "domácí půdě" se mu však nepodařilo postoupit z kvalifikace.