Shanghai International Studies University
Qiu was born and raised in Shanghai. After graduating from Shanghai International Studies University he was assigned to the Ministry of Foreign Affairs of the People's Republic of China.