Shen Xiaoyi

Shen Xiaoyi, the chinese ambassador to the Stargate project.


 * This character is played by Tamlyn Tomita