Yang Zhiqi, male, Han Nationality, is a native of Hanchuan City, Hubei Province. He was born in 1946, is a native of Hunan Province. He graduated from Journal of Ordnance Engineering College. He was promoted as lieutenant general in 2005. He was an assistant to the Chief of the General Staff and deputy to 11th NPC. He retired in 2009.