The Great Arch as Johan Otto von Spreckelsen
2025
Bonjour Tristesse as Raymond
2025
William Tell as William Tell
2024
Englebørn as Psykolog
2024
The New Look as Spatz (10 episodes)
2024
The Master and Margarita as Pontius Pilate
2024
Stockholm Bloodbath as King Kristian
2022
It Is in Us All as Jack Considine
2022
Bad Sisters as John Paul Williams (18 episodes)
2022
The Northman as Fjölnir the Brotherless
2021
The Outlaws as The Dean (10 episodes)
2021
Locked Down as Essien
2020
The Bay of Silence as Will
2020
Il était une fois... « The Square » as Self
2020
The Burnt Orange Heresy as James Figueras
2020
In Search of Dracula as Himself
2020
Dracula as Dracula (3 episodes)
2019
The Danish Boys as Stefan
2019
The Last Vermeer as Joseph Piller
2019
The Glass Room as Viktor Landauer
2018
The Girl in the Spider's Web as Jan Holster
2017
The Square as Christian
2015
Save Raffi! as Henry Wiese
2015
Young Sophie Bell as Klaus
2015
Sibel & Max as Dr. Tobias Olsen (24 episodes)
2014
Alle unter eine Tanne as Micha
2013
Educating Peter as Faderen
2013
Dicte as Arne Bay (1 episode)
2012
Park Road - the Movie as Per
2011
The Bridge as Claudio (3 episodes)
2011
Jungle Child as Herb
2010
Borgen as Tore Gudme (1 episode)
2008
Take the Trash as Lars
2007
Hamburg Dockland as Holger Lüder (1 episode)
2006
Anna Pihl as Martin (30 episodes)
2005
The Comedian as Oliver
2005
Father of Four: Never Gives Up! as Gymnastiklærer
2003
Rule No. 1 as John T
2002
Nikolaj and Julie as Kevin (1 episode)
2001
Far from Las Vegas as Dennis Randrup (1 episode)
2000
Unit One as Villy (1 episode)
2000
Skjulte spor as Preben (1 episode)
1999
Under overfladen as Jesper
1998
On Our Own as Politibetjent
1997
Taxa as Betjent (2 episodes)
1997
Taxa as Christian (2 episodes)
1997
Taxa as Kriminalbetjent (1 episode)
1997
Coast Guard as Tomas Jorgensen (1 episode)
1996
Madsen & Co. as Henrik (1 episode)