Wergeland vokste opp på Eidsvoll og valgte en militær karriere, men var en aktiv og engasjert samfunnsborger med flere talenter, en lang rekke verv og et stort virkefelt. Han ble offiser i 1834. Han var premierløytnant i 1839. I 1866 hadde han graden oberstløytnant og var sjef for 2. Christiansandske Halvbrigade. I 1868 ble han forfremmet til oberst og kommandant i Kristiansand. I 1880 fikk han graden generalmajor. Han fikk avskjed i nåde i 1893, 78 år gammel.