Elected to the Punjab Vidhan Sabha for the first time in 2017. Elected again as Member of 16th Punjab Vidhan Sabha for 2nd consecutive term in 2022.
Unanimously, elected as Speaker of 16th Punjab Vidhan Sabha on 21.03.2022.
Served as Chairman of Public Accounts Committee (2019-2020). Member of Public Undertakings Committee and Committee on Paper Laid/to be Laid on the Table and Library of Punjab Vidhan Sabha. Remained, President of the Progressive Sarpanch Union; Member Market Committee, Kotakpura and Member of Alliance for Sustainable & Holistic Agriculture.