| 2003— | Vice-Chairman, Provincial People's Congress, Standing Committee Hainan Province | |
| 2003— | Chairman, Taiwan Democratic Self-Government League (TDSGL), Provincial Committee Hainan Province | |
| 1999—2003 | Vice-Governor, People's Government Hainan Province | |
| 1999—1999 | Assistant Governor, People's Government Hainan Province | |
| 1997—1999 | Deputy Director, Department of Health Hainan Province |