Бен Кингсли родился 31 декабря 1943 года в Скарборо, графство Йоркшир. Отец — врач индийского происхождения с острова Занзибар (Танзания), мать — британская актриса и модель российского еврейского происхождения. Свою карьеру начал с театральной сцены. По совету отца взял благозвучный сценический псевдоним. С 1967 года член труппы Королевского Шекспировского театра. Первая роль в кино — в фильме «Страх открывает двери» (1972), затем в «
Уличных королях». После этого снимается в телесериалах. В 1982 году сыграл в картине Ричарда Аттенборо «Ганди», за роль в которой был удостоен премии «Оскар».
Помимо этого, номинировался на «Оскар» в 2002 году за роль в фильме «Сексуальная тварь» и год спустя за роль в фильме «Дом из песка и тумана».
В 2000 году был награждён Орденом Британской Империи.