山东鄄城人,1918年8月生,1938年7月任中共濮县、鄄西区委书记,12月任八路军三四三旅七支队工作队长。1940年1月至46年2月任鄄城县动委主任,县委宣传部长,运西专区动委会宣传部部长,鄄城县联救会主任、民运委副书记,县委敌工部部长。1944年1月任冀鲁豫军区第八分区敌工支站副站长、敌工科副科长、宣传科副科长。1946年2月至49年3月任冀鲁豫第七中学主任,中共冀鲁豫区党委社会办副主任,中共冀鲁豫区党委城工部副科长兼徐州办事处主任。1949年3月任中共赣东北区党委社会部办公室主任。1949年11月至51年7月任贵阳市军管会公安接管部侦察处处长,贵州省公安厅办公室主任兼公安干校教育长。1951年7月任贵阳市公安局长兼中共贵阳市委社会部部长。1952年7月至84年12月任贵州省公安厅副厅长、厅长、党组书记兼省政法办副主任,贵州省机械局局长,贵州省机械厅厅长、党组书记,贵州省公安厅厅长、党组书记,贵州省人民保卫部负责人,贵州省机械局局长,贵州省冶金局局长,贵州省经委第一副主任、党组第一副书记。