khan was elected to the national assembly of pakistan as a candidate of pakistan muslim league (n) from constituency na-19 (haripur) in a by-elections held in august 2015. he received 116,624 votes and defeated a candidate of pakistan tehreek-e-insaf. during his tenure as member of the national assembly, he served as chairman of standing committee of the national assembly on human rights.