He was elected to the Tamil Nadu legislative assembly from Harur constituency as an Communist Party of India (Marxist) candidate in 1977, and 1989 elections.
He was elected to the Lok Sabha from Gobichettipalayam constituency as a Dravida Munnetra Kazhagam candidate in 1967, and 1971 elections.
He was elected to the Tamil Nadu legislative assembly from Perambur constituency as a Communist Party of India (Marxist) candidate in 2001, and 2006 elections.
He was elected to the Tamil Nadu legislative assembly as a Tamil Maanila Congress candidate from Valparai constituency in 2001, and 2006 elections.
He was elected from Ponneri constituency as an Indian National Congress candidate in 1957, and 1962 elections.
He was elected to the Tamil Nadu legislative assembly from Taramangalam constituency as an Indian National Congress candidate in 1957, and 1962 elections.
He was elected from Poonamallee constituency as a Dravida Munnetra Kazhagam candidate in 1977, and 1980 elections.
He was elected to the Lok Sabha from Madurai constituency as an Indian National Congress candidate in 1971, and 1977 elections.
He was elected to the Tamil Nadu legislative assembly from Park Town constituency as a Swatantra Party candidate in 1967, and 1971 elections.
He was elected to the Lok Sabha from Chidambaram constituency as an Indian National Congress candidate in 1957, and 1962 elections.