 He officiated as the district magistrate and collector of Bankura, Burdwan and Faridpore.He served as the full district magistrate and collector of Khulna, where he was befriended by Dr. Krishnadhan Ghosh, the civil surgeon of the district, and the father of Aurobindo Ghosh.He became the magistrate and collector of Balasore in Orissa and then of Malda and Hooghly.