Joined Civil Judicial Service in August, 1978. After serving in various districts, promoted in Higher Judicial Service. After serving several years in HJS, promoted as District & Sessions Judge.
Held post of District & Sessions Judge at Sant Kabir Nagar, Kannauj, Rai Bareily and Agra.
Besides serving as District & Sessions Judge, served Government of UP also in capacity as Principal Secretary Judicial, Legislative, Parliamentary Affairs & Legal Remembrancer.
Elevated as Additional Judge on January 3, 2013. Took oath as Permanent Judge on Aug 02, 2014.