抗日時期
1937年11月,從合陽中學進入安吳堡青訓班學習。1938年5月進入延安抗日軍政大學學習!翱勾蟆碑厴I(yè)后分配至冀察軍區(qū)挺進軍司令部工作,后歷任平北軍分區(qū)司令部參謀,平北軍分區(qū)昌延大隊7中隊政治指導員,一中隊中隊長,武工隊隊長,昌延大隊副政治委員。
解放戰(zhàn)爭時期
歷任冀熱察遼第5旅13團政治處主任,獨立第2師4團政治處主任,第11縱隊32師94團副團長,第48軍143師427團副團長、團長。先后參加延慶保衛(wèi)戰(zhàn),古北口、九屯殲滅戰(zhàn)、隆化攻堅戰(zhàn)、遼沈戰(zhàn)役、平津戰(zhàn)役,贛南追擊戰(zhàn),出生入死、多次負傷。
新中國
1951年參加抗美援朝作戰(zhàn),歷任中國人民志愿軍炮兵第21師司令部副參謀長,第1副師長兼參謀長。參與指揮朝鮮金化、東山里戰(zhàn)斗及馬良山、上甘嶺、金城反擊戰(zhàn)等炮戰(zhàn),榮獲朝鮮自由獨立二級獎章。1954年入沈陽高級炮兵學校學習。畢業(yè)后歷任炮兵第10師師長,沈陽軍區(qū)炮兵司令部參謀長、副司令員、司令員,致力于東北炮兵部隊革命化與現(xiàn)代化建設。1981年6月起,任旅大警備區(qū)副司令員(副兵團級)、顧問等職。是第五屆全國人民代表大會代表,中國共產黨第九次全國代表大會代表。
1955年9月被授予上校軍銜。榮獲三級獨立自由勛章、二級解放勛章?姑涝陂g榮獲朝鮮民主主義共和國自由獨立二級獎章。1988年11月因病逝世,終年67歲。
*注:王亞夫的最高軍職是中國人民解放軍旅大警備區(qū)副司令員(副兵團級),根據(jù)軍(副軍)級、軍種各部部長的資歷,可授予中將軍銜。但因其在1988年9月中國人民解放軍第二次授銜前業(yè)已離休,已超過了授銜時效,故無授銜。因此謂無銜將軍。