· 2016.10-: School of Ocean and Earth Science, Tongji University, Distinguished Professor
· 2007.08-2016.06: CNOOC Chief Geologist, Vice Executive President
· 2005.12-2007.07: CNOOC Vice Executive President, General manager of exploration department
· 2003.03-2005.11: CNOOC Zhanjiang Branch General Manager
· 1999.03-2003.02: Exploration department of CNOOC General Manager
· 1982.07-1999.02: Exploration and development research center of CNOOC Assistant engineer, Senior engineer, Deputy manager of exploration department, Deputy chief geologist. Manager of science and technology department, Chief geologist.