Dahl qui courait pour Fossekallen IL a terminé second derrière Ottar Gjermundshaug du championnat de Norvège de combiné nordique en 1946. Deux ans plus tard aux Jeux olympiques d'hiver en 1948 à Saint-Moritz, il a couru le combiné nordique et le ski de fond. Dans le de ski de fond, il a terminé . Il a terminé sixième dans le combiné nordique ( du fond et du saut).