地下党情报和统战工作。1940年到延安，先后任中共中央社会部地方工作科科长兼干部训练班主任、中央党校支部书记。第二次国共内战期间，担任中共中央晋绥分局调查局局长、晋绥边区公安总局局长、中共中央西北局委员、西安市公安局局长。中华人民共和国成立后，任上海市公安局副局长，南京市公安局局长兼检察署署长。后升任华北政法委员会副主任、1952年，任华北公安局局长；1958年，担任中华人民共和国司法部副部长。1966年，任宁夏回族自治区人民委员会副主席、革委会副主任。1979年2月，任最高人民检察院副检察长。1991