1916年5月生于湖南省平江縣一個(gè)貧苦農(nóng)民家中。11歲擔(dān)任兒童團(tuán)團(tuán)長,1929年加入中國共產(chǎn)主義青年團(tuán),1930年,年僅14歲時(shí)的王赤軍轉(zhuǎn)入中國共產(chǎn)黨,同年參加了中國工農(nóng)紅軍。
土地革命戰(zhàn)爭時(shí)期,歷任湘贛獨(dú)立第一師宣傳員、師政治部宣傳隊(duì)隊(duì)長、連政治指導(dǎo)員,紅六軍團(tuán)司令部偵察科科長,第十七師四十九團(tuán)政委,十七師和模范師政治部主任。參加了根據(jù)地反“圍剿”斗爭和兩萬五千里長征,1937年1月進(jìn)入中國人民抗日軍政大學(xué)學(xué)習(xí)。
抗日戰(zhàn)爭時(shí)期,歷任中國人民抗日軍政大學(xué)隊(duì)長、大隊(duì)政治協(xié)理員、大隊(duì)政治處主任、大隊(duì)政委,軍委直屬政治部副主任,軍委三局副局長,陜甘寧晉綏聯(lián)防軍直屬政治部主任,警備第一旅兼關(guān)中軍分區(qū)政治部主任,雁北軍分區(qū)兼東路縱隊(duì)司令員。
解放戰(zhàn)爭時(shí)期,歷任晉綏軍區(qū)第五軍分區(qū)司令員兼東路縱隊(duì)司令員,綏蒙軍區(qū)第五軍分區(qū)司令員,晉綏軍區(qū)野戰(zhàn)縱隊(duì)(1947年7月改稱西北野戰(zhàn)軍)第三縱隊(duì)獨(dú)立第五旅政委,第一野戰(zhàn)軍第三軍第九師政委。
建國后,歷任公安部第六局局長,公安部政治部副主任,公安部第十局局長,交通部政治部主任,中國人民解放軍通信兵部副政委,1958年11月至1962年任我?!娛码娦殴こ虒W(xué)院政委,著有《論領(lǐng)導(dǎo)方法》一書。他是中國共產(chǎn)黨第七次全國代表大會代表。榮獲二級八一勛章,二級獨(dú)立自由勛章,一級解放勛章。
1958年1月被授予少將軍銜,1967年8月逝世。