Offices held
3 terms, Nov 23, 1970 – Sep 2, 1985
Preceded by
Punch Coomaraswamy Succeeded by
Wee Kim Wee
Punch Coomaraswamy Succeeded by
Wee Kim Wee
3 terms
- Nov 23, 1970 – Jan 2, 1971 Preceded by Punch Coomaraswamy Succeeded by Benjamin Sheares
- May 12, 1981 – Oct 23, 1981 Preceded by Benjamin Sheares Succeeded by Devan Nair
- Mar 31, 1985 – Sep 2, 1985 Preceded by Devan Nair Succeeded by Wee Kim Wee
Affiliations
Party membership
Timeline
1919
1925
1931
1937
1943
1949
1955
1961
1967
1973
1979
1985
1991