He was re-elected to the Provincial Assembly of the Punjab as a candidate of Pakistan Muslim League (N) (PML-N) from Constituency PP-149 (Kasur) in 1993 Pakistani general election.
[6] He ran for the seat of the Provincial Assembly of the Punjab as an independent candidate from Constituency PP-184 (Kasur-X) in 2002 Pakistani general election but was unsuccessful.
He received 20488 votes and lost the seat to Rana Sarfraz Ahmed Khan, a candidate of Pakistan Muslim League (Q) (PML-Q).
[7] He was re-elected to the Provincial Assembly of the Punjab as a candidate of PML-N from Constituency PP-184 (Kasur-X) in 2008 Pakistani general election.
[11] He was re-elected to the Provincial Assembly of the Punjab as a candidate of PML-N from Constituency PP-184 (Kasur-X) in 2013 Pakistani general election.
[17] He was re-elected to Provincial Assembly of the Punjab as a candidate of PML-N from Constituency PP-181 (Kasur-VIII) in 2018 Pakistani general election.