He joined the
Indian National Congress in the '90s and served as Joint Secretary, Vice president, and Senior Vice president of the Punjab Youth Congress Committee. He was also appointed in charge of Congress during
Lok Sabha election 1999 in
Punjab. In
2007 Punjab assembly election he won from
Kharar Assembly constituency by defeating
Shiromani Akali Dal candidate Jasjit Singh. Again won from
S. A. S. Nagar Assembly constituency in
2012 and then in
2017 elections. He joined
Bhartiya Janata Party on 4 June 2022 along with
Raj Kumar Verka,
Gurpreet Singh Kangar, Sundar Sham Arora, and others at the party office in
Chandigarh. ==References==