州军分区政委。1980年10月至1981年8月，进入解放军政治学院学习，1986年9月至1988年7月，在国防大学第一期学习。1989年，任广东省军区副政委，1990年6月，任海南军区副政委，1993年2月，任湖南省军区政委，1995年调任中国人民解放军陆军第四十二集团军政治委员，2001年1月，任广州军区政治部副主任。2004年，退职休养。1988年，被授予大校军衔，1992年7月20日，被授予少将军衔。