G. begynte i ingeniørkorpset i 1794; utnevnt til sekondløytnant 1796, premierløytnant 1803 og ingeniørkaptein 1806. G. var først knyttet til Fredriksten, men begynte i 1801 å planlegge byggearbeider for Fredriksvern og ledet disse fra 1804. Fra januar 1810 til april 1813 tjenestegjorde G. i Fredrikstad og ved Fredriksvern. Han var kanal- og havneinspektør for det "Søndenfjeldske" fra 8. mars 1813, med forpliktelse til fortsatt å ivareta ingeniørforpliktelsene ved Fredriksvern. Han ble strøket av den danske armés lister i 1814, og tok avskjed fra norsk krigstjeneste i 1815. Han var havne-, kanalinspektør 1815–29 og fra 1820 også fyrinspektør for hele Norge, med bopel i Tønsberg. Han ble tollinspektør i Halden i 1829.
Mange av G.s prosjekter på Fredriksten ble fullført av Balthazar Nicolai Garben. Foruten utbedringer og nybygg for militærvesenet, tegnet G. også privathus. Det er kanskje her hans største innsats som arkitekt ligger. Med Wiel- og Fayegården i Halden, som har Kjøbenhavnerpaléer som forbilder og som sammenlignes med C.F. Hansens arbeider, har G. skapt noe av det beste i den strenge, nøkterne empirestil i Norge.