He is an officer of 1999 batch of IRS. He has done B.E(Electronics) from VRCE, Nagpur. On completion of training, he was posted to Pune region and thereafter he has also worked at Nagpur regions. As Assistant/Deputy Commissioner he has held various assessment charges and has also worked in Headquarters. He has good exposure to assessing cases of professionals. He has also participated in number of surveys and search & seizure operations which have given records results. He has attended many training programmes/ courses including a course on capital markets at BSE, Mumbai. His interests included Capital market study, traveling and playing billiards. He has joined NADT in September 2007. He was the Associate Course Director for the 61ST Batch of IRS.
His wife, Anuradha has done PhD from IIT-Powai. Their son, Anshul is studying in Nursery.
He was Associate Course Director for the 61st Batch of IRS, which graduated recently in the month of April, 2009.