1982年进入中国海洋石油总公司。 1991年任南海西部公司总经理。 1993年至1998年任中海油总公司副总经理。 1999年11月任中海油总公司总经理、党组书记。 1999年9月任中海油董事长兼首席执行官。 2002年当选中国共产党第十六届中央委员会候补委员。 2003年10月任海南省副省长、代省长。 2004年2月,当选为海南省省长。