1960年9月至1965年9月在中国人民大学哲学系学习。1965年9月至1976年1月，先后在包头市委宣传部、政治部工作。1976年2月至1983年7月，先后任包头市政府秘书处处长、办公室副主任，包头市委组织部副部长。1983年7月至1984年7月，任包头市副市长。1984年7月至1984年9月，任内蒙古自治区劳动人事厅副厅长。1984年9月至1985年6月，任内蒙古自治区劳动人事厅党组书记、厅长。1985年6月至1991年8月，先后任唿和浩特市委副书记、代市长、市长。1991年8月至1993年5月，任中共