931年，任江西省肃反委员会秘书长，期间改名周兴，并随部参加长征，担任红一军团保卫局副局长。后任中央军委干部团特派员、西北政治保卫局侦察部长等。抗日战争期间，担任陕甘宁边区政府保安处处长、边区保安司令部副司令员。1949年，担任首任南京市公安局长。中华人民共和国成立后，担任西南军政委员会公安部长兼最高人民检察署西南分署检察长。1954年，升任中华人民共和国公安部副部长。1958年，调任最高人民检察院副检察长。1961年，调任中共山东省委书记处书记兼山东省军区政委。1965年，任中共云南省委书记处书记、云南省