| 1943 - 1947 | : | Chairman of Nagercoil Municipality |
| 1945 - 1947 | : | Member of Travancore Legislative Assembly |
| 1948 - 1952 | : | Member of Travancore - Cochin Legislative Assembly |
| 1952 - 1957 | : | Member of Parliament, Nagercoil Constituency (First Term) |
| 1955 | : | Elected as President of Travancore, Tamilnadu Congress Party |
| 1956 | : | The yeoman service rendered by him ultimately paved the way for the merger of the South Travancore (Kanyakumari District) with Tamilnadu |
| 1957 - 1962 | : | Member of Tamilnadu Legislative Assembly |
| 1962 - 1967 | : | Member of Parliament, Nagercoil Constituency (Second Term) |
| 1967 - 1968 | : | Member of Parliament, Nagercoil Constituency (Third Term) |