 In 1946, Nambiar stood for election to the Madras Legislative Assembly as a candidate of the Communist Party of India and was elected.He served as a member of the Madras Legislative Assembly from 1946 to 1951.He participated in the 1951 Lok Sabha elections as a candidate from Mayiladuthurai and was elected.