Enrolled as an Advocate on Mar 12, 1981.
Practised in the Courts at Mysore and Bangalore Districts and High Court @ Bangalore
Joined Karnataka Judicial Service as District Judge on Feb 02, 1993 and promoted to the Cadre of District Judge (Super Time Scale) on June 23, 2000.
Appointed as an Additional Judge of High Court of Karnataka on Sep 08, 2003 and as a Permanent Judge on Sep 24, 2004.
Transferred to Allahabad High Court on Feb 16, 2015.
Transferred to Madras High Court and Assumed charge as Judge of the Madras High Court on 11.04.2016.