Han var sønn av sogneprest til Vestby Ole Wessel og Magdalena født Vagel. Han ble 1755 underoffiser og gikk som sådan på Den matematiske Skole i Christiania, ble fenrik 1760 ved 1. oplandske nationale Infanteriregiment, hvor han 1762 ble sekondløjtnant, 1766 premierløjtnant, 1786 kaptein; han avgikk derfra i 1789 med karakter av major og 200 rigsdaler i pensjon.