入伍，当过战士、排长、参谋，后担任副团长兼参谋长、师参谋长、师长等职。1986年10月，任某集团军副。1990年1月被调任武警总部参谋长。1994年4月，出任天津警备区司令员。1998年3月，调任到成都军区，担任过参谋长、副司令员。1998年7月，被授予中将军衔。2008年，因病在北京逝世。