Formado en la Royal Danish Academy of Music, posteriormente se incorporó a la Royal Danish Opera en 1994, donde debutó con una serie de papeles que ahora son centrales en su repertorio.
De éstos destaca el wagneriano Hagen que debutó en el festival Wagner de Bayreuth en 2015, recientemente ha cantado el Ciclo de El anillo del nibelungo en The Royal Opera House de Londres, dirigido por Antonio Pappano.
Además, entre su repertorio también encontramos roles como Felipe II (Don Carlos) en la San Francisco Opera, Rocco (Fidelio) en el Teatro alla Scala de Milán y Gran Teatre del Liceu, Padre Guardiano (La forza del destino) en el Palacio de las Artes de Valencia y Sarastro (Die Zauberflöte) en la Bayerische Staatsoper de Múnich y Wiener Staatsoper.
Debutó en el Gran Teatre del Liceu la temporada 2008/09 con Fidelio.