王大昌同志曾在山西省汾阳、柳林、军渡等地从事地下工作。1937年抗战开始后,任
离石区柳林区区委组织委员、区委书记和县委宣传部长等职。1939年6月赴
延安中央党校学习。1941年7月回到晋西北,任
静乐县县委宣传部长和离石县县委书记。1945年抗战胜利后,任晋绥三地委宣传部部长,晋绥支前工作团副团长、晋绥分局党校秘书处长。1949年10月任南下工作团第四梯队司令部参谋处长。1950年1月任南充专署专员、南充地委第二书记。1952年10月调
北京航空航天大学工作,先后任一部主任、院秘书长、副院长、院党委副书记、代理院长、院长、院顾问等职。王大昌于1963年9月至1965年11月担任原北京航空学院代院长,1965年11月至1966年6月、1979年8月至1980年10月分别担任原北京航空学院院长。