 He is at present the party's National Council Member and has earlier served the party in various capacities.Before being appointed as the General Secretary of TN BJP unit, he was a Pracharak in RSS.He then served as the National Secretary and then as the Vice President of BJP at the national level.