Born on 10-5-1944. Enrolled as an Advocate on 10-10-1968. Practised in Taxation, Commercial and Constitutional matters. Completed Articleship in Chartered Accountancy and passed Intermediate Chartered Accountancy Examination.
He served as the Judge of Orissa High Court from 20.3.1989 - 19.9.1999. Elevated as the Chief Justice of Kerala High Court on 20.9.1999 and Chief Justice of Delhi High Court on 10.5.2000 and elevated as Judge of Supreme Court of India on 19.10.2001.