Rajesh Vivek Upadhyay, who played Guran in 'Lagaan', passes away at 66
The Bollywood actor known for his roles in "Lagaan" and "Swades" died in Hyderabad of a heart attack.

He was 66.
"Rajesh passed away around 3 PM in Hyderabad due to a heart attack. He was shooting there for a south Indian film. It is very shocking news," Upadhyay's friend Vishnu Sharma told PTI.
"We were close friends. We knew each other for last 40 years. He was fine. It was not that he was unwell or anything like that," he said.
Upadhyay was first introduced by Shyam Benegal in his film 'Junoon' (1978).
Basically a theatre actor, he had also acted in popular television series 'Mahabharata', 'Bharat Ek Khoj' and in 'Aghori'.
Upadhyay was known for his role of the astrologer Guran in Aamir Khan-starrer "Lagaan", and as the postman in Shah Rukh Khan's "Swades".
He made his mark as a villain in the beginning with films like 'Veerana' and 'Joshilay', often playing roles of henchman, but later on he started doing comic or supporting roles.
Some of his latest films include "Bunty Aur Babli", "Bhoot Unkle", "What is Your Rashee", "Agnipath", "Son of Sardaar", "Dishkiyaaun".
He had played the role of a dreaded dacoit in "Bandit Queen" (1994).
The Economic Times Business News App for the Latest News in Business, Sensex, Stock Market Updates & More.