山东省诸城市人,曾用名王乃桢,王尽美之子。1919年出生,1936年诸城十三中毕业后,考入曲阜省立第二师范。1937年抗日战争爆发后,回到家乡酝酿寻找共产党领导抗日。同年10月加入中国共产党。不久,发展成立了中共诸城北杏支部,任书记。后以支部为基础组建了莫正民部队的政治机关。1938年12月,任中共诸城临时县委委员。1939年,因国民党发动反共高潮,破坏统一战线,回鲁东南做农救会工作。后转入莒北敌占区做敌伪军工作,先担任敌伪副营长,后协助王士骥从诸城伪军李竹轩部拉出一个连投归八路军。1943年组建莒北县大队,任中队长、大队参谋。1945年带该中队与十三团八连合并,担任连长,后调任滨北军分区参谋。1946年6月调东北辽东军区作战处工作。1948年调丹东军区(后又改为辽东军区)陈列科工作,并兼任警卫营营长。1949年调东北军区(后改称沈阳军区),先后任团级参谋、军务处副处长、军务部长、动员部长等职。1966年任吉林省军区参谋长。1975年任吉林省军区副司令员。妻臧孝先,1941年入抗大一分校女生队。