За свою 9-летнюю карьеру футболиста выступал за норвежские клубы «Русенборг» и «Волеренга». В составе национальной сборной Норвегии провёл 29 матчей.
Тренерская карьера Эггена началась в 1971 году в его последнем «игровом» клубе — «Русенборге». Спустя два года Нильс Арне стал наставником молодёжной сборной Норвегии. Затем специалист тренировал клубы «Мосс» и «Оркдал», был наставником сборной Норвегии и олимпийской сборной Норвегии.
В 2003 году был награждён орденом Святого Олафа.
С мая 2010 года Эгген является наставником «Русенборга».