· 2009.11-: School of Ocean and Earth Science, Professor.
· 2005.8-2009.11: School of Ocean and Earth Science, Associate Professor.
· 2003.7-2005.8: School of Ocean and Earth Science, Post Ph. D.
· 1998.11-2000.8: South-West Petroleum University, Associate Professor.
· 1998.11-1999.5: Visiting Scholar, University of Waterloo, Canada.
· 1993.2-1998.11: Lecturer, Southwest Petroleum Institute.