He received his primary education at Maligakanda Government School, Colombo (currently known as Mahinda Maha Vidyalaya, Maligakanda) and later studied at Sangaraja Vidyalaya, Maradana (currently known as Sri Sangaraja Central College, Colombo 10).