Wegnern begann seine Laufbahn 1746 als Gefreitenkorporal im Infanterieregiments „Flanß“ Nr. 16. Er avancierte 1749 zum Fähnrich und 1752 zum Sekondeleutnant. Im Siebenjährigen Krieg nahm er an den Schlachten bei Großjägersdorf, Zorndorf, Kunersdorf und Torgau teil. Bereits 1758 hat er seine Beförderung zum Premierleutnant erhalten und stieg dann 1763 zum Stabshauptmann auf. Er setzte seine Tour fort und wurde 1764 Kapitän und Kompaniechef. Wegnern nahm auch am bayerischen Erbfolgekrieg teil. Er avancierte 1785 zum Oberstleutnant und wurde 1786 Kommandeur des II. Bataillons. Mit seiner Beförderung zum Oberst erhielt er ebenfalls seine Versetzung zum Infanterieregiments „Egloffstein“ Nr. 4 wo er seit 1789 Kommandeur war. Er war ab 7. November 1792 Chef des Infanterieregiments „Schönfeldt“ Nr. 30. Im Jahr 1793 wurde er zum Generalmajor ernannt und fiel noch im September desselben Jahres bei Ensheim im Ersten Koalitionskrieg gegen die Franzosen als Chef des Infanterieregiments „von Borcke“ Nr. 31.