Dan Zahle estudou na The National School of Acting no Aarhus Theatre 1991-1995 e, desde então, trabalhou em um grande número de produções como ator e cantor.
Em sua ampla carreira, Dan atuou em musicais, peças e leituras, filmes, curtas-metragens, séries de TV e projetos undergrounds experimentais.
Em 2012, Dan Zahle escreveu e atuou na peça "A Queda do Caçador de OVNIs" no teatro Får302 em Copenhagen, Dinamarca. A peça foi a estreia de UmDieEcke - uma produtora recém-criada com Dan como o iniciador principal. Desde então, a empresa criou vários programas. Recentemente, ele interpretou Adolf Hitler no premiado show solo "Inverno de nosso descontentamento". Dan também foi o co-criador da peça. A peça ganhou o prêmio Reumert do Teatro Dinamarquês (equivalente ao prêmio Olivier inglês).