Odd nació en la ciudad de Oslo, capital actual de Noruega, pero que en aquellos momentos estaba unida al Reino de Suecia bajo el dominio personal de Óscar II de Suecia pero con su propia constitución y gobierno.