Udnæs var gårdbruker, fisker og lensmann. Han gikk på underoffiserskole i Trondheim, deltok i krigen i 1814 og hadde graden fanejunker.