Han var sønn av Johannes Ødegaard og Sofie Amalie Brandt Berg. Han ble offiser i 1870, premierløytnant i 1876, kaptein i 1889, oberstløytnant i 1902 og oberst i 1907.
Han ble gift 1876 med Inga Hedvig Holst, datter av trelasthandler og skipsreder Frederik Julius Holst.
Den Kongelige norske St. Olavs orden; kort oversigt over ordenens historie og meddelelser om dens nulevende norske medlemmer, med portrætter, Abels kunstforlag, 1913