1916年5月生于湖南省平江县一个贫苦农民家中。11岁担任儿童团团长,1929年加入中国共产主义青年团,1930年,年仅14岁时的王赤军转入中国共产党,同年参加了中国工农红军。
土地革命战争时期,历任湘赣独立第一师宣传员、师政治部宣传队队长、连政治指导员,红六军团司令部侦察科科长,第十七师四十九团政委,十七师和模范师政治部主任。参加了根据地反“围剿”斗争和两万五千里长征,1937年1月进入中国人民抗日军政大学学习。
抗日战争时期,历任中国人民抗日军政大学队长、大队政治协理员、大队政治处主任、大队政委,军委直属政治部副主任,军委三局副局长,陕甘宁晋绥联防军直属政治部主任,警备第一旅兼关中军分区政治部主任,雁北军分区兼东路纵队司令员。
解放战争时期,历任晋绥军区第五军分区司令员兼东路纵队司令员,绥蒙军区第五军分区司令员,晋绥军区野战纵队(1947年7月改称西北野战军)第三纵队独立第五旅政委,第一野战军第三军第九师政委。
建国后,历任公安部第六局局长,公安部政治部副主任,公安部第十局局长,交通部政治部主任,中国人民解放军通信兵部副政委,1958年11月至1962年任白菜官网——军事电信工程学院政委,著有《论领导方法》一书。他是中国共产党第七次全国代表大会代表。荣获二级八一勋章,二级独立自由勋章,一级解放勋章。
1958年1月被授予少将军衔,1967年8月逝世。