河北行唐人,1920年1月生,1937年9月参加冀察抗日游击队,任宣传科、民运科科员、营政工室.主任。1938年春参加民先。1939年至46年任抗大一分校、总校学员,鲁西军区和一、二分区宣传干事、编辑干事、《烽火报》社长。1946年4月至49年3月任《济宁日报》编辑科副科长,《冀鲁豫日报》采访科副科长、通讯部副部长。1949年南下后任《赣东北日报》通讯部部长兼赣东北新华分社社长。1949年11月进军贵州后任《新黔日报》副总编辑。1950年至59年任中共贵州省委平坝县工作队队长,《贵州日报》总编辑兼编辑部主任、副总编辑(其间1958年到平坝县挂职任中共县委书记)。1959年10月任中共贵州省委宣传部副部长。“文革”中受冲击。1970 年至73年6月任荔波县革委党的核心小组副组长、中共县委第一副书记。1973年至81年11月先后任贵州省科教办、文教办、高教办副主任,1978年起任党组副书记。