Sir Ben Kingsley (born Krishna Pandit Bhanji) is an English actor of Indian origin with a career spanning over 50 years.