Eine Medaille konnte der Mann aus Mauritius bei den Commonwealth Games 2006 gewinnen. Mit 20,47 s kam er im Finallauf auf die gleiche Zeit wie der Sieger Omar Brown (Jamaika), musste sich aber dennoch knapp geschlagen geben – er gewann Silber. Auch bei den Afrikameisterschaften 2006 und 2008 landete er auf dem Silberrang.