 His grandfather, Satish Chandra Banerjee, and his father, Pranotosh Banerjee, were reputed lawyers.He was employed in the Bank of India but subsequently left the job and joined the legal profession.He also served as a part-time lecturer in commercial & industrial law in Hari Mohan Ghosh College and was an examiner in the Calcutta University.