Joined the faculty of IIT Delhi and worked in the field of engineering and photovoltaic research.
Elected unopposed to the Rajya Sabha from Punjab in April 2022.
Appointed AAP National General Secretary (Organisation) in December 2022.
Left AAP and joined BJP on 24 April 2026 along with six other AAP Rajya Sabha MPs.
Appointed National Secretary of the Bharatiya Janata Party in August 2026.
| Year | House | Constituency | Party | Result | Votes | Vote Share |
|---|---|---|---|---|---|---|
| 2022 | Rajya Sabha | — | Elected | — | — |
Source: 2022 Rajya Sabha Election Affidavit · Not independently audited
Pending cases are allegations under judicial process, not convictions. Source: 2026 reported FIRs.