河南清丰人,1924年10月生,1938年10月至44年任本村党支部书记、村公所书记,1944年至46年任本区区公所特派员,1946年至47年任清丰县公安局侦察股股长,1947年至49年任冀鲁豫九专署公安处外线科情报站站长。1949年南下后任湖口县公安局局长,同年11月西进到贵州任贵筑县公安局局长。1951年10月至61年1月任贵州省公安厅秘书、科长、副处长、处长,1961年1月至62年7月任中共大方县委代理第一书记,1962年7月至73年任铜仁专署公安处处长、党组书记、政法党组书记。1973年至86年任贵州省公安厅副厅长、厅长、省公安干校校长,省武警总队第一政委、党委书记,中共贵州省委委员,省政法委党组成员。1986年至92年任贵州省人大常委会委员、省人大常委会法制委员会副主任。