He was elected to the Provincial Assembly of the Punjab from Constituency PP-225 (Bahawalnagar) in the 1985 Pakistani general election and served as Parliamentary Secretary for Local Government and Rural Development.[4]
He was re-elected to the Provincial Assembly of the Punjab from Constituency PP-225 (Bahawalnagar-I) as a candidate of Islami Jamhoori Ittehad (IJI) in the 1988 Pakistani general election. He received 26,212 votes and defeated Muhammad Akram, a candidate of Pakistan Peoples Party (PPP).[5] During his tenure as Member of the Punjab Assembly, he served as Parliamentary Secretary for Planning and Development.[6]
He was re-elected to the Provincial Assembly of the Punjab as a candidate of IJI from Constituency PP-225 (Bahawalnagar-I) in the 1990 Pakistani general election. He received 32,669 votes and defeated Muhammad Sardar Khan, a candidate of Pakistan Democratic Alliance (PDA).[5] During his tenure as Member of the Punjab Assembly, he served as Parliamentary Secretary for Agriculture.[7]
He ran for the seat of the Provincial Assembly of the Punjab as a candidate of Pakistan Muslim League (J) from Constituency PP-225 (Bahawalnagar-I) in the 1993 Pakistani general election but was unsuccessful. He received 20,146 votes and lost the seat to Muhammad Sardar Khan Gadhoka, candidate of Pakistan Muslim League (N) (PML-N).[5]
He ran for the seat of the Provincial Assembly of the Punjab as an independent candidate from Constituency PP-225 (Bahawalnagar-I) in the 1997 Pakistani general election but was unsuccessful. He received 21,984 votes and lost the seat to Muhammad Sardar Khan Wattoo.[5]
He was re-elected to the Provincial Assembly of the Punjab as a candidate of Pakistan Muslim League (Q) (PML-Q) from Constituency PP-277 (Bahawalnagar-I) in the 2002 Pakistani general election. He received 45,495 votes and defeated Hamid Hassan Wattoo, a candidate of PML-N.[8]
He was elected to the National Assembly of Pakistan from Constituency NA-188 (Bahawalnagar-I) as a candidate of PML-Q in the 2008 Pakistani general election.[9][10][11] He received 52,981 votes and defeated Shoukat Ali Joya Laleka, a candidate of PPP. In the same election, he was re-elected to the Provincial Assembly of the Punjab as a candidate of PML-Q from Constituency PP-277 (Bahawalnagar-I). He received 38,532 votes and defeated Syed Muhammad Asghar Shah.[12] He vacated the Punjab Assembly seat.[13]
He ran for the seat of the National Assembly from Constituency NA-188 (Bahawalnagar-I) as a candidate of PML-N in the 2013 Pakistani general election but was unsuccessful. He received 89,262 votes and lost the seat to Syed Muhammad Asghar Shah.[14]