1955年3月参加中国人民解放军。
1955年3月至1959年4月为中国人民解放军某部战士、副班长。
1959年5月至1966年12月为上海五七○三厂工人,后在厂劳资科工作。
1967年1月至1973年6月在上海“工总司”工交组、组织组工作。
1973年6月至11月为上海市机管局负责人。
1973年11月至1977年6月为公安部党的核心小组成员。
1977年6月至1984年6月被隔离审查。
1984年6月被开除党籍。
1984年6月至1991年8月在上海五七○三厂劳动。
1994年赴美国定居。
中共第十届中央委员(任职至“文化大革命”结束)。