Viceroy of Liangguang
Wen Shizhen graduated from the Beiyang Naval College () in 1898. He served for 4 years in the Chinese Navy as a lieutenant while he went to the United Kingdom for training. Later he transferred to the staff of Li Hongzhang. In 1906 he was appointed a secretary for foreign affairs to the Viceroy of Liangguang.