Eggen ble cand.theol. 1930 og arbeidet som høyskolelærer fram til 1936. Han ble stiftskapellan i Agder i 1936, sogneprest i Hafslo 1940 og sogneprest i Førde 1949-1962.