Kanailal belonged to a very poor family of Majilpur in South 24 Parganas District in present-day West Bengal.
He came in contact with revolutionaries like Sunil Chatterjee, Satkari Bandyopadhyay, Bhutnath Bhattachatyya and soon he became a fighter of revolution movement.
Judge Galik sentenced Dinesh Gupta and Ramakrishna Biswas, two Indian revolutionaries, to death by hanging for the murder of Col. N.S.
A piece of paper was found in his pocket that read "Your death is your reward for hanging Dinesh Gupta".
Kanailal carried out the assassination under alias Bimal Dasgupta, who was at the time, a fugitive accused by the British in the murder of District Magistrate Pedi of Midnapore.