Raghavan was born in Adyar, Chennai and spent his early years in many villages of Chengalpet District because of the frequent transfers of his father in his job.