1950年2月生,福建福州人。1973年11月加入中国共产党,1969年9月参加工作。大专学历。1969年9月在上杭县蛟洋公社插队。1970年为上杭化肥厂工人,调度员,车间党支部书记。1977年8月任上杭化肥厂副厂长、党委副书记,厂长。1982年8月在厦门市纪委信访科工作。1984年9月在北京大学国际政治系干部政治学专修科学习。1986年8月任厦门市纪委正科级纪检员,办公室主任(其间:1989年3月明确为副县级)。1990年6月任厦门市纪委常委。1993年5月任厦门市纪委常委、秘书长。1994年5月任厦门市纪委副书记,市监察局局长。2001年6月任厦门市委常委。同年9月任厦门市委常委、秘书长。2005年5月任厦门市委副书记、纪委书记。福建省纪委委员。