江西省驿前县少共县委组织部部长。后参加中国工农红军红五军团补充团，此后参加长征，任红五军团三十九团团特派员等。1937年，任八路军129师385旅771团特派员。1938年，改任八路军129师385旅锄奸科科长、129师锄奸部二科科长。1940年，改任冀南军区锄奸保卫部部长，兼冀南行署公安总局局长。第二次国共内战期间，担任第二野战军二纵队四旅政委，第二野战军第三兵团组织部部长。中华人民共和国成立后，担任中国人民解放军重庆市军事管制委员会公安部部长、重庆市公安局局长兼重庆警备区副司令员、司令员。1954年，担