Le , il est nommé ministre des Infrastructures publiques et des Transports terrestres et maritimes, et ce jusqu'en avril 2004, où il est reconduit dans ses fonctions jusqu'au .
Le , il est élu en tête de liste dans la circonscription n°9 Flacq, sous la bannière du Parti mauricien social-démocrate (MSD). Il y sera réélu le .
De à septembre 2008, il est ministre de l'Environnement et de la NDU (National Development Unit). Puis, à partir du , il est de nouveau nommé ministre des Infrastructures publiques.
Il est ensuite nommé ministre des Infrastructures publiques et de la NDU du au , date à laquelle il est reconduit dans ses fonctions.
Le , jour du 43e anniversaire de l'Indépendance du pays, il est décoré du titre honorifique de G.O.S.K. (Grand Officer of the Order of the Star and Key of the Indian Ocean)[2].