Born on 15th March, 1950, son of Late Sarojendu Mukherjee who was himself a leading practitioner especially in Service law in Patna High Court. Passed B.Sc. examination in 1971 from Magadh University. Obtained LL.B. Degree in 1979 from Patna University. Enrolled as an Advocate on 18th May, 1979 and practised in Patna High Court on Constitutional, Service, Civil and Criminal matters. Was designated as Senior Advocate in February, 1993.
Appointed as a Permanent Judge of the Patna High Court on 8th November, 1994. As a Judge, decided several important Civil and Constitutional cases including deciding the vires of Bihar Panchayat Raj Act, 1993, wherein held that the limit of reservation of 50% as upheld by the Supreme Court of India, is equally applicable, so far as Article 243D of Constitution and/or Panchayat Raj Act was concerned. Also held in the said judgment that in the reservation for the seat of "Mukhiya" or "Pramukh" or "Adhyakchh", reservation of solitary post amounted to 100% reservation which was not permissible. The permissible limit being 50%, no reservation could be made for Mukhiya/Pramukh/Adhyakchh. Became the Judge of the Jharkhand High Court on 15th November, 2000. Transferred to Madras High Court on 31-08-2006. Appointed as acting Chief Justice of Madras High Court from 09-05-2008 to 18-05-2008.
Assumed charge as the Chief Justice of High Court of Gujarat on 09-12-2009.