1985年任汕头市建设委员会副主任、党组副书记。1988年任汕头市建设委员会主任、党组书记。1991年任广东省建委副主任、党组成员。1994年任广东省建委副主任、党组副书记。同年8月任广东省政府副秘书长。1996年任广东省计委党组书记。1997年任广东省计委主任、党组书记。2000年任广东省发展计划委员会主任、党组书记。2003年1月-2008年1月任广东省人大常委会副主任、党组成员。