Shekhar Kapur est né en Inde le 6 décembre 1945. Neveu d’un acteur indien célèbre,
Dev Anan, il suit des études classiques puis part en Angleterre mener une carrière d’expert comptable afin de plaire à ses parents.
Sa carrière dans le 7e Art débute en 1983, en Inde, dans la plus grande « fabrique » de films du monde, Bollywood.
Après quelques premiers films confidentiels, c’est avec
La Reine Des Bandits qu’il signe en 1995 que sa carrière décolle. Il accède trois ans plus tard à une reconnaissance internationale par l’intermédiaire du film
Elizabeth. Il met en scène, dans cette reconstitution historique, Cate Blanchett, Geoffrey Rush et Fanny Ardant. Le film obtient sept nominations aux Oscars, ce qui permet à
Shekhar Kapur de s’inscrire comme un des premiers réalisateurs indiens faisant carrière à Hollywood.
En 2003, il continue dans la réalisation de films historiques mais portant sur une période différente avec
Frères Du Désert. Puis en 2007, il tourne
Elizabeth : L'âge D'Or la suite son biopic sur la reine Elisabeth Ière, avec toujours Cate Blanchett dans le rôle titre.
En 2010,
Shekhar Kapur est membre du jury du 63ème Festival de Cannes présidé par Tim Burton.