Gupta est un cyberterroriste qui travaille pour Elliot Carver à l'Carver Media Group Network en tant que concepteur informatique. Fort de ses compétences en informatique, Stamper et l'équipage du Capitaine Scott parviennent, grâce à Gupta qui possède l'encodeur GPS militaire, à détruire le navire britannique HMS Devonshire et à tuer les survivants afin de s'emparer du missile le plus puissant qu'ils avaient à bord une fois le navire coulé. Une fois l'opération terminée, Gupta informe Carver du succès. Stamper lui annonce que la phase 2 est en cours. Carver lui demande alors de conserver le GPS en lieu sûr.
Lors d'une fête à Hambourg, Bond s'infiltre dans la mission et est repéré par Gupta grâce aux caméras de sécurité en compagnie de Paris, la femme de Carver. Après la soirée, après l'interférence et après que Bond ait réussi à prendre le GPS, Gupta montre à Carver les images des discussions entre Bond et Paris, afin que Carver comprenne leur manigance et planifie la mort de Paris.
Gupta réapparaît dans le quartier général de Carver, situé dans un gratte-ciel à Saïgon. Après avoir expliqué son plan à Bond et Lin, prisonniers, Gupta l'informe que le Général Chang l'attend. Gupta assiste également à l'évasion de Bond et Lin.
Le même soir, à bord du navire de Carver, il lance le missile sur Pékin et déclenche une nouvelle guerre mondiale grâce à Gupta qui contrôle tout et informe Carver de toutes ses demandes. Alors que Lin est capturé par Stamper, Bond perturbe la situation en prenant Gupta en otage pour obtenir un échange égal avec Lin. Cependant, après que Carver demande à Gupta si tout est déjà prévu, Gupta répond qu'il doit juste appuyer sur "le bouton magique" et tout se passera comme prévu, Carver le tue en lui tirant dans la poitrine avec un pistolet, sachant que maintenant il peut le faire sans lui.