Some of the positions that he held were district record keeper (1040), magistrate in various districts (1046–1054), prefectural staff supervisor, and professor of the directorate of education and assistant prefect (1061–1064).
Beberapa jabatan yang ia pegang adalah penjaga catatan distrik (1040), magistrat dalam berbagai distrik (1046–1054), supervisor staf prefektural, dan profesor direktorat pendidikan dan asisten kesempurnaan (1061–1064).