山市人民政府副市长。1985年8月，任安徽省广播电视厅厅长。1986年4月，任安徽省委宣传部副部长。1988年11月，任马鞍山市委书记。1998年1月，任安徽省人大常委会副主任、党组成员、党组副书记。2005年1月15日，率团出访期间因突发脑溢血在澳大利亚达尔文市逝世，享年65岁。