Storm Wergeland ble først sekondløytnant ved Bergenhus musketerkorps. I 1834 ble han premierløytnant og lærer i artilleri ved Krigsskolen. Han ble senere adjutant hos Oscar I. Wergeland ble oberst i 1857 og sjef for Generalstaben. Han ble generalmajor i 1859, og var statsråd for Armédepartementet fra 1860 til 1868. I 1875 ble han generalløytnant. Han ble innvilget avskjed i 1890.