Post Graduated in Arts in the year 1966 and passed LL.B. in the year 1968.
Served as Judge, Family Court, Agra from Feb. 1991 to Jul. 1993, Judicial Member in Trade Tax Tribunal, Jhansi from Aug. 1996 to Feb. 1998 and as Chairman in Trade Tax Tribunal, Lucknow from Apr. 2004 to Feb. 2005.
Appointed in P.C.S.(J) in the year 1971 and promoted in Higher Judicial Service in the year 1983. Promoted in the year 1999 as District & Sessions Judge.
Elevated as Additional Judge on Feb 07, 2005. Took oath as permanent Judge on Jan 11, 2007.