During his time in office, he occupied various ministerial positions, including roles in Education, Finance, and the Home Ministry.
[3] He contested for the seat of the Provincial Assembly of Balochistan from Constituency PB-14 (Zhob-2) as a candidate of Islami Jamhoori Ittehad (IJI) in 1988 Pakistani general election.
[3][5] In 1993 Pakistani general election, he was re-elected to the Provincial Assembly of Balochistan as a candidate of Pakistan Muslim League (N) (PML-N) from Constituency PB-14 (Zhob).
[4] In the same election, he also contested the seat of the National Assembly of Pakistan as a candidate of PML-N from Constituency NA-200 (Zhob-cum-Killa Saifullah) but was unsuccessful.
[8] In the 2008 Pakistani general election, he secured a seat in the Provincial Assembly of Balochistan as a candidate of PML-Q from Constituency PB-19 (Zhob).
In the same election, he ran for a seat in the National Assembly from Constituency NA-264 (Zhob-cum-Sherani-cum-Killa Saifullah) as a candidate of PML-Q, but faced defeat with only 2,824 votes.
[12] During his tenure as a member of the Balochistan Assembly, he managed the responsibilities of three provincial government departments, including the Board of Revenue, Excise and Taxation, and Transport.
[3] In the 2018 Pakistani general election, he contested for the Provincial Assembly of Balochistan seat as a candidate of PML-Q from Constituency PB-2 (Zhob)[13] but was unsuccessful.
[16] In the 2024 Pakistani general election, he contested for the Provincial Assembly of Balochistan seat as a candidate of PML-N from Constituency PB-2 (Zhob) but was unsuccessful.