He was 70.
He earned a commerce degree at Sydenham College before becoming an actor.
He began his career playing villains but within a few years he was being cast in hero roles.
He entered politics in 1997 as a lawmaker with the Hindu nationalist Bharatiya Janata Party, representing the Gurdaspur constituency in northern Punjab state in Parliament.
He married his first wife, Geetanjali, in 1971 and the two had two sons, Rahul Khanna and Akshaye Khanna, who also became Bollywood actors.