He is a member of the Indian National Congress in the Union Territory of Puducherry.
He won the 2016 Puducherry Legislative Assembly election from Kalapet constituency by a narrow margin of 500 votes over All India N.R Congress' candidate P.M.L.
Kalyanasundram who had earlier defeated him in the 2011 Puducherry Legislative Assembly election in the same constituency.
He has been a Revenue, transport, IT, minority affairs minister in the Government of Puducherry.
[1][2][3][4] He contested the Kamaraj Nagar Constituency in 2021 and lost to Johnkumar of BJP.