A Kerala-cadre officer of the 1991 batch he has held several posts including District Collector of five districts, Director of Fisheries and of Collegiate Education, Managing Director, Kerala State Co-operative Marketing Federation (MarketFed) and Commissioner in Civil Supplies Department of Kerala before being removed allegedly for trying to expose corruption. His anti-corruption campaign started from the very first day of his service, which earned him flaks from political bosses and led to 20 transfers in last 22 years. He had to pay a huge price for his war against corruption. He was made to go on forced leave as managing director of the MarketFed after refusing to play ball with the chairman, a senior politician. He was shunted to sinecure assignments, even posted to work under junior officers.