He is an MP representing Secunderabad (Lok Sabha constituency) since 2019. He served the floor leader of the BJP in the Andhra Pradesh Legislative Assembly in 2009. He gave it up after being elected as the state BJP president of erstwhile Andhra Pradesh.