Javid Sultan was the top commander in the garrison city of Kohat in Pakistan's northwestfrontier province near the Afghanistan border, the military said.
Police fired tear gas and supporters threw rocks in at least two locations near Islamabad and also a bridge on main highway leading to the capital from Pakistan's northwestfrontier.