1928年到上海,在中共中央特科領導下從事秘密工作。1931年冬到中央革命根據地,任中華蘇維埃臨時中央政府國家政治保衛局執行部部長,中國工農紅軍第1方面軍政治保衛局局長、紅軍工作部部長。參加長征。到陝北後,任中共中央聯絡局局長。盧溝橋抗戰爆發後,任八路軍、新四軍駐上海、南京、桂林辦事處處長、八路軍總部秘書長、中共中央長江局秘書長。1941年起,任中共中央社會部副部長。抗日戰爭勝利後,任北平軍事調處執行部中共方面秘書長。後主持中共中央社會部的工作。中華人民共和國成立後,任外交部副部長、人民革命軍事委員會情報部部長。1953年起,任解放軍副總參謀長、中共中央調查部部長。1955年被授予上將軍銜,榮獲一級八一勳章、一級獨立自由勳章、一級解放勳章。是中共第八屆中央委員,第三屆全國政協常務委員。1962年2月9日在北京逝世。