1968年起,先后在河北省安次县杨税务公社、吉林省哲里木盟金宝屯农场插队,后到天津轻工业学院食品工程系学习。1976年至1998年,先后任天津市卫生防疫站食品检验科技师,市食品卫生监督检验所技师、科主任、副所长(其间分别在菲律宾大学攻读硕士研究生、芬兰库奥皮奥大学攻读博士研究生)。1998年起,先后任天津市卫生防病中心副主任、市公共卫生监督所所长。2001年任天津市卫生局副局长,2002年同时担任民革市委会副主委。2007年7月起,任民革天津市委会主委,市卫生局副局长。
第十届全国政协委员。