Nilesh Ruparel, a 36-year-old auto rickshaw driver from Mumbai, north India, has been in the news often for playing the Good Samaritan, reported Tamil Nesan.
He ferries physically challenged people for free and once returned a passenger's bag containing Rs475,000 (S$9,900) in valuables and cash.
Last month, he received a special gift from his 79-year-old father Vithaldas - a kidney.
Nephrologist Dr A.V. Ingale, who treated Nilesh when he was rushed to Fortis Hospital in a diabetic stupor in August, said the donation was accepted due to the urgency.
He said Nilesh's wife and sister could not donate because they had different blood groups.
The transplant was carried out as an emergency measure at 4am on Sept 11.
Now, Nilesh is worried about finances because transplant patients need life-long immuno-suppressants.
At present, the family that comprises his father, wife and six-year-old daughter, receives financial help from relatives.