Once he was permanent invitee for Congress Working Committee. Earlier he represented Machilipatnam Lok Sabha constituency in Andhra Pradesh. Kavuri is business entrepreneur in the fields of civil construction and health care. He was elected to Indian Parliament for fives times and member in parliament committee. He had sworn in as Union Cabinet minister for Textiles on 17 June 2013.[5]