2000-2004 : Additional Central Govt. Standing Counsel
1991-1998 : Counsel for Rural Development & Panchayat Raj Department, Stamps & Registration Department,
Co-operative Department, Labour Department, Transport Department & Excise Department, Govt. of Rajasthan.
Served as counsel for National Highway Authority of India Limited (NHAI), Rajasthan State Electricity Board,
Jodhpur Vidhyut Vitaran Nigam Limited (JVVNL), Ajmer Vidhyut Vitaran Nigam Limited (AVVNL), Maharana
Pratap University of Agriculture & Technology Udaipur, UCO Bank, Jai Narayan Vyas University Jodhpur,
Rajasthan Agriculture Marketing Board and various Central Co-operative Banks.
Counsel for Bar Council of India & Bar Council of Rajasthan at Rajasthan High Court, Jodhpur till Elevation.
Counsel for Bharat Sanchar Nigam Limited (BSNL) Rajasthan High Court, Jodhpur till Elevation.
Counsel for Bharat Petroleum Corporation Limited (BPCL) Rajasthan High Court, Jodhpur till Elevation.