He ran for the seat of the Provincial Assembly of the Punjab as a candidate of Pakistan Peoples Party (PPP) from Constituency PP-205 (Multan-XII) in 2002 Pakistani general election.
He received 13,302 votes and lost the seat to Rana Muhammad Qasim Noon.
[1] He ran for the seat of the Provincial Assembly of the Punjab as an independent candidate from Constituency PP-205 (Multan-XII) in 2008 Pakistani general election.
[2] He ran for the seat of the Provincial Assembly of the Punjab as a candidate of PPP from Constituency PP-205 (Multan-XII) in 2013 Pakistani general election.
[4] He ran for the seat of the National Assembly of Pakistan as a candidate of PTI from Constituency NA-153 (Multan-VI) in by-elections held in March 2016, but was unsuccessful.