Graduated in Law from Meerut University (now Chaudhary Charan Singh University) in 1975.
Appointed in P.C.S. (J) in the year 1978 and promoted in Higher Judicial Service in the year 1997. Promoted in the year 2009 as District & Sessions Judge and worked as District Judge in Mahoba, Pilibhit & Ghaziabad