Jamil Shah, a spokesman for Lady Reading Hospital, says the killed soldier was a member of the Pakistani paramilitary forces.
The attack started with the Taliban storming the military school in Peshawar in the morning hours of Tuesday and started shooting at random.