Actor que se hizo conocido en la televisión danesa con papeles como Anders Iversen en Tvillingerne & Julemanden y Peter Laenkholm en The Killing. Se hizo conocido por las audiencias estadounidenses cuando consiguió el papel del villano Vandal Savage en Legends of Tomorrow de DC.
Su primer papel actoral acreditado fue en la película Lost Generation del 2004.
Su primer papel en inglés fue en la película Helium del 2014.
Nació en Copenhagen, Dinamarca.
Obtuvo el papel del Capitán Kerchover en The Legend of Tarzan, protagonizada por Alexander Skarsgård.