Il est repéré par le réalisateur Niels Arden Oplev en 1996, et trouve son premier grand rôle à la télévision dans la série Taxa en 1997[1].
Il joue dans des films danois présentés dans les grands festivals internationaux, comme Mifune à la Berlinale 1999 ou Italian for Beginners à la Berlinale 2001.