| Year |
Positions |
| 1994 |
District General Secretary, NSUI |
| 1995 |
Member, State NSUI |
| 1996 |
General Secretary, NSUI, Tamil Nadu |
| 1997 |
General Secretary, All India NSUI |
| 1999 |
Vice President, All India NSUI |
| 2003 and 2005 |
General Secretary, Indian Youth Congress |
| 2006 |
Chairman, Central Election Authority |
| 2008 |
Election Commissioner, Indian Youth Congress |
| 2009 |
Elected to 15th Lok Sabha |
| Member, Standing Committee on Finance |
| Member, National Board on Micro and Medium Enterprises |
| Member, Consultative Committee on Civil Aviation |
| 2013 |
Member, AICC Screening Committee for Chhattisgarh Assembly Election |
| 2014 |
Member, AICC Screen Committee for Lok Sabha Elections in West Bengal, Bihar and Assam |
| Member, Screening Committee for Haryana Assembly Election |
| 2016 |
Member, AICC Screening Committee for Delhi Municipal Elections |
| 2017–2020 |
AICC Secretary, In charge to Karnataka |
| 2019 |
Re-elected to 17th Lok Sabha (2nd term)[4] |
| Whip of Congress MPs in Lok Sabha |
| Member, Parliamentary Standing Committee on Personal, Law & Justice |
| Member, House Committee, Lok Sabha |
| Member, Committee on Subordinate Legislation, Lok Sabha |
| Member, Consultative Committee on Civil Aviation |
| 2020– 4 January 2023[5] |
AICC Incharge for Telangana Congress[6] |
| 2020-Present |
Permanent Invitee, Congress Working Committee |
| 2024–Present |
Re-elected to 18th Lok Sabha (3rd term) |
| Whip of Congress MPs in Lok Sabha |