

Captain Dr. A.N.N. Panikkar
1929
Principal

Mr. A.D.P. Wickramasinghe
1950
Principal

Dr. D.C. Obeysekara
1951
Principal

Dr. R.B. Lenora
1952
Principal

Dr. R.R. Parthak
1965
Principal

Pandith K.G.P. Jayathilake
1977
Director

Dr. D.M.R.B. Dissanayake
1977 & 1994
Director

Prof. G. C. N. Jayasooriya
1981
Director

Prof. N. Kodagoda
1983
Director

Dr. Upali Pilapitiya
1984
Director

Mr. W. D. C. Mahatantila
(02.11.1984)
Director

Dr. M. S. P. Cooray Vidyasekara
(09.11.1988)
Director

Dr. S. G. Ranasinghe
(16.07.1992)
Director

Prof. Jayantha Welihinda
(23.02.1995 – 22.02.1998)
Director

Mr. R. H. M. Piyasena
(01.05.1998 – 31.07.2004)
Director

Prof. Carlo Fonseka
(01.10. 2004)
Director

Dr. Hemamal Jayawardena
(01.03.2005 – 31.08.2005)
Director

Dr. H. A. S. Ariyawansa
(01.09.2005 – 14.06.2006)
Director

Dr. R. S. Jayawardena
(15.06.2006 – 15.06.2009)
Director

Prof. M. H. A. Tissera
(18.06.2009 – 23.09.2009)
Director

Dr. R. A. Jayasinghe
(23.09.2009 – 16.04.2012)
Director

Mr. Sunimal Senaratne
(17.04.2012 – 09.08.2013)
Director

Prof. K.K.D.S. Ranaweera
(10.08.2013 – 14.10.2015)
Director

Dr. (Ms.) M.W.S.J. Kumari
(15.10.2013 – 10.02.2015)
Acting Director

Dr. S. D. Hapuarachchi
(2015 – 2018)
Director

Prof.Priyani A Paranagama
(2018 – 2023)
Director