He ran for the seat of the Provincial Assembly of the Punjab as a candidate of Pakistan People's Party (PPP) from Constituency PP-18 (Attock-IV) in 2002 Pakistani general election but was unsuccessful.
He received 37,140 votes and lost the seat to Malik Muhammad Anwar, a candidate of Pakistan Muslim League (Q) (PML-Q).
[9] He ran for the seat of National Assembly from Constituency NA-59 (Attock-III) as a candidate of PPP in 2013 Pakistani general election[3][10] but was unsuccessful.
[14] After the 2024 Pakistani general election, PPP and Pakistan Muslim League (N) (PML-N) struck a power-sharing deal to establish a coalition government as none of the parties secured a simple majority.
According to the PPP-PML-N agreement, PPP was assured various constitutional and executive positions, such as the presidency, Senate chairmanship, governorships of Khyber Pakhtunkhwa and Punjab, chief ministership of Balochistan, and deputy speakership of the National Assembly.