He had been Member of the Khyber Pakhtunkhwa Assembly between 2013 and 2018.[2] He also served as the minister for public health engineering and information in Khatak's cabinet.[3][4] He was re-elected to the KPK Assembly as a candidate of PTI from Constituency PK-71 Peshawar-VI in 2018 Pakistani general election.[5] He received 17,309 votes and defeated Sifat Ullah, a candidate of Pakistan Muslim League (N).[5]