From 1939 to 1963 he was the Director of the National Museum of Ceylon, and from 1961 to 1964 he was also the Dean of the Faculty of Arts at the Vidyodaya University.
Mellan åren 1939 och 1963 var han chef för Ceylons Nationalmuseum och åren 1961 till 1964 var han även dekan på konstitutionen på Vidyodaya University.