Born on June 21, 1959. He was enrolled as an Advocate on December 14, 1983. He practised for 23 years in the High Court of Madras in all subjects. He specialized in Constitutional, Civil, Criminal and Service matters. He worked as an Panel Advocate for Pondicherry Industrial Promotion and Development Investment Corporation, Chennai Port Trust, BSNL, Chennai and Standing Counsel for Industrial Promotion Corporation of Tamil Nadu. He was worked as Special Government Pleader (CS) Government of Tamil Nadu, as Standing Counsel for various Government Organizations. He was appointed as an Additional Judge of the Madras High Court on 24th March, 2008 and as Permanent Judge on November 9, 2009.