1921年從陝西省立第一中學畢業,考入西北大學讀書。1927年入西安中山學院學習。畢業後回到渭南,先後擔任縣立中學教員和校長,一面教學,一面從事農民運動。同年10月加入中國共產黨,並受中共組織指派擔任國民黨渭南縣黨部執行委員。1928年2月29日,在中共渭南縣委領導下,渭南中學、東關國小、宣化國小三個學校的進步青年學生聯合部分農民民眾,打死惡霸豪紳劉銘初和國民黨清黨委員會的反動頭子薛明彰,打傷樂育國小校長田寶豐和反動分子王武軒,即“宣化事件”。這場鬥爭鼓舞了民眾的革命情緒,卻使反動派極為震怒,立即封閉、解散了這幾所學校和其他中共活動的據點,逮捕共產黨員、共青團員和青年學生、民眾40餘人,收繳了中共掌握的高塘自衛團的武器。
為了營救被捕同志,王不顧個人安危,到縣政府同縣長袁發羽據理力爭,要求釋放被無辜關押的師生。袁發羽惱羞成怒,下令將王扣留,並轉解西安關押。
1928年與同被關押的8位黨員同時被活埋於西安北門外。建國後政府將8位先烈的遺骨安放在南郊烈士陵園。