Practised in the Rajasthan High Court at Jodhpur in Constitutional, Service and Labour matters.
Worked as Standing Counsel for University of Rajasthan, Jaipur, Indian Oil Corporation, Water & Power Consultancy Services, New Delhi
Also worked as Standing Counsel for National Teacher's Education Council, Rajasthan Vidyapeeth, Bhilwara Central Co-operative Bank, Central Bank of India, Thar Anchalik Gramin Bank and Punjab National Bank.
Transferred to Allahabad High Court and took oath on Nov 21, 2017.
Appointed as Acting Chief Justice of Allahabad High Court from Oct 24, 2018.