Wang ha vinto due medaglie di bronzo a Sydney 2000 nelle gare dei 100 e 200 metri. Ad Atene 2004, conquista l'argento nella gara di salto in lungo mentre a Pechino 2008 vince una medaglia di bronzo nella gara dei 100 metri.