| 2003— | Vice-President, China Ocean Shipping Group | |
| 2003— | Deputy, 10th NPC | |
| 2002—2003 | Secretary, China Ocean Shipping Group CPC, Party Committee | |
| 1999—2002 | Secretary, China Ocean Shipping Group, Container Lines Department CPC, Party Committee | |
| 1994—1998 | Manager, Bank of Communications, Municipal Branch Beijing Municipality |