山东掖县人,1918年11月11日出生,1939年10月加入中国共产党。 1940年1月起历任掖县七区古柏乡乡党总支组织委员兼副乡长、七区抗日民动救国会主任、七区党分区委书记、县委组织部副部长、东七区分区委书记、县委副书记、县委书记兼县长;1951年9月起历任中央组织部组织处巡视员、副组长,中央组织部办公厅行政处党总支书记、办公厅副主任,国务院农林部农业组畜牧小组组长,国务院农林部办公厅副主任;1976年2月任中央气象局党的核心小组成员 (1977年9月改称党组成员);1979年4月任中央气象局副局长、党组成员;1982年4月任国家气象局副局长、党组成员;1983年4月兼任国家气象局纪检组组长。 1985年11月离休。