 Walisinghe Harischandra was born to the family of Walisinghe Hendrick de Silva and Pehandi Marthnanda de Silva Gunasekera in Negombo on 9 July 1876.His birth name was Edward de Silva.Edward started his primary education under a Buddhist scholar monk and then attended St. Mary's College, Negombo.