He was practicing as a Chartered Account for 29 years and now practicing as a Advocate. He has been appearing before National Company Law Tribunal and other Tribunal Courts for the last more than a decade.
He was involved in many matters of merger, acquisition, dis-investment, joint ventures of large corporate, He had represented various committees and study groups of Corporate Law Committees of ICAI.