Ben Kingsley delivered an Oscar-winning performance as Mahatma Gandhi in Richard Attenborough's 1982 film 'Gandhi'. Kingsley, who bears a striking resemblance to the Mahatma, prepared extensively for the role. Richard Attenborough was the director of the film, not an actor in it.