A 1990 batch ITS officer, he had his graduation in Electronics and Communication Engineering from T K M College of Engineering, Kollam. He served ONGC, Mumbai and Cochin Shipyard Ltd before joining Telecom Service. He served BSNL in Kerala and Tamil Nadu. He had been working as Director in Department of Telecommunications, Kerala, before assuming charge as CVO, FACT.