Past Principals
Past Principals
| 1876 – 1884 | Mr Y A Yzelman |
|---|---|
| 1884 – 1890 | Mr Abdul Wahab |
| 1890 – 1894 | Mr M Hellier |
| 1894 – 1894 | Mr J King |
| 1894 – 1894 | Mr W J Parry |
| 1894 – 1895 | Mr M Hellier |
| 1895 – 1897 | Mr H S Atkinson |
| 1895 – 1897 | Mr F W Hartley |
| 1897 – 1899 | Mr J H H Jarret |
| 1899 – 1900 | Mr D A Yzelman |
| 1900 – 1906 | Mr P A Yearwood |
| 1906 – 1910 | Mr H Laugher |
| 1910 – 1911 | Mr Stockwell |
| 1911 – 1912 | Mr R E Smith |
| 1912 – 1913 | Mr H Laugher |
| 1913 – 1914 | Mr M B Brockwell |
| 1914 – 1920 | Reverend A J Amery |
| 1920 – 1922 | Mr Seah Seng Kang |
| 1922 – 1934 | Mr R E Smith |
| 1934 – 1937 | Captain C E H Jacobs |
| 1938 – 1939 | Mr F Cobb |
| 1941 – 1941 | Mr D Roper |
| 1941 – 1941 | Mr P F Howitt |
| 1941 – 1941 | Major E H Wilson |
| 1941 – 1941 | Mr J D Joseph |
| 1941 – 1946 | Mr S R Williams |
| 1946 – 1946 | Reverend Colin King |
| 1946 – 1948 | Mr P F Howitt |
| 1948 – 1953 | Mr R F Bomford |
| 1853 – 1954 | Mr Soo Ban Hoe |
| 1954 – 1957 | Mr M Campbell |
| 1957 – 1958 | Mr Boey Chen Kee |
| 1958 – 1959 | Mr A D Costa |
| 1959 – 1959 | Mr Wee Seong Kang |
| 1959 – 1961 | Mr Paul Abisheganaden |
| 1961 – 1962 | Mr Cheong Hock Hai |
| 1963 – 1966 | Mr Low Kee Pow |
| 1966 – 1971 | Mr A Kannayson |
| 1971 – 1971 | Mr Ong Kim Siong |
| 1971 – 1975 | Mr T P Naidu |
| 1975 – 1982 | Mr Looi Sik Cheong |
| 1982 – 1986 | Mr Andrew Ng Lian Timn |
| 1987 – 1989 | Mr Nicholas Tang Ning |
| 1990 – 1994 | Mr Tan Tiek Kwee |
| 1994 – 1997 | Mr Tan Kiak Seng |
| 1998 – 2000 | Mr Chia Choon Kiat |
| 2000 – 2005 | Mr Ang Pow Chew |
| 2005 to 2011 | Mr Low Eng Teong |
| 2011 to 2017 | Mr Lim Boon Kong Andrew |
| 2017 to 2023 | Mr Chow Weisi |
| 2023 to date | Mr Low Chun Meng |
Vice Principals
| 1978 – 1980 | Mr Eric Retnam |
|---|---|
| 1981 – 1982 | Mr R S Balan |
| 1985 – 1990 | Mrs Kok Shook Kwong |
| 1991 – 1993 | Mdm Doreen Yip Woon Yong |
| 1993 – 1997 | Ms Anne Koh Yang Mui |
| 1998 – 1999 | Mr Ang Pow Chew |
| 1999 – 2001 | Ms Susie Ho |
| 2001 – 2003 | Mrs Sng-Ong Teck hui |
| 2003 – 2005 | Mr Low Eng Teong |
| 2005 – 2007 | Mr Adrian Lim (Academic) |
| 2007 – 2008 | Mr Mark Gerard Minjoot (Academic) |
| 2008 – 2009 | Mr Anith Kumar (Academic) |
| 2010 – 2010 | Mr Mark Lo Khee Tian |
| 2009 to 2011 | Mrs Sharma Poonam Kumari (Academic) |
| 2005 to 2011 | Ms Ann Teo (Admin) |
| 2010 to 2013 | Mr Chow Weisi |
| 2011 to 2014 | Mr Boy Eng Seng |
| 2012 to 2015 | Mr Png Hock Heng Augustine (Admin) |
| 2013 to 2014 | Ms Tay Ngee Mui Anna |
| 2016 – 2016 | Mr Koh Wee Ming (Admin) |
| 2016 – 2016 | Ms Tan Liling Jassy(Admin) |
| 2014 to 2016 | Mr Ng Boon Hwa Amos |
| 2014 to 2018 | Mr Loong Chieh Yung Don |
| 2016 to 2019 | Mr Lee Wei Yee Vincent |
| 2016 to 2021 | Ms Cham Szu May Sylvia (Admin) |
| 2018 to 2021 | Mr Tan Eng Hong Jonathan |
| 2021 to 2023 | Mr Ning Tau Yee |
| 2020 to 2024 | Mr Gary Neo Wei Chung |
| 2021 to date | Mr Ivan Wu Biwei |
| 2023 to date | Mr Lim Wei Zhong Clarence |
| 2024 to date | Mr Daljit Singh |
| 2024 to date | Mr Johnny Ang |