| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| Better Times | Vagn | 2023 | Milad Avaz | SF Studios |
| Tove's Room | Victor Andreassen | 2023 | Martin Zandvliet | Nordisk Film Production |
| The Camino | Jan | 2023 | Birgitte Stærmose | MOTOR/Viaplay |
| Fathers and Mothers | Adrian | 2022 | Paprika Steen | Nordisk Film Production |
| Robotbror | Robbi (Voice) | 2022 | Frederik Meldal Nørgaard | |
| Riders of Justice | Lennart | 2020 | Anders Thomas Jensen | |
| The Professor and the Madman | Max Mueller | 2019 | Farhad Safinia | |
| The Day We Died | Finn Nørgaard | 2019 | Ole Christian Madsen | |
| The Command | Kasyenenko | 2019 | Thomas Vinterberg | |
| That Time of Year | Torben | 2018 | Paprika Steen | |
| The Charmer | Lars | 2018 | Milad Alavi | |
| Iqbal & the Jewel of India | Ambassador Mønsted | 2018 | Oliver Zahle | |
| Good Favour | Mikkel | 2018 | Rebecca Daly | |
| Across The Waters | Priest Kjeldgaard | 2016 | Nicolo Donato | |
| Summer of ́92 | Frits Ahlstrøm | 2015 | Kasper Barfoed | |
| The Cartel | Bo Valentin | 2014 | Charlotte Sachs Bostrup | |
| Player | Bob | 2013 | Tomas Villum Jensen | |
| The Twitchers | Jesper | 2012 | Christian Dyekjær | |
| Skyscraber | Helge | 2011 | Rune Schjøtt | |
| A Funny Man | Lommer | 2011 | Martin Zandvliet | |
| Biloba | Peter | 2011 | Sofia Papachristou | |
| Picnic | Michael | 2010 | Kasper Torsting | |
| Applause | George | 2009 | Martin Zandvliet | |
| Fear Me Not | Frederik | 2008 | Kristian Levring | |
| Terribly Happy | Dr. Zerling | 2008 | Henrik Ruben Genz | |
| Awakening (short) | Stig | 2008 | Christian Tafdrup | |
| White Night | Ulrich Nymann | 2007 | Jannik Johansen | |
| With Your Permission | Jan | 2007 | Paprika Steen | |
| Cold Trail | Bóndinn | 2006 | Björn Br. Björnsson | |
| Clash of Egos | Tim Holstein | 2006 | Tomas Villum Jensen | |
| Triple Dare | Torben | 2006 | Christina Rosendahl | |
| Flies on the Wall | Sven Balder | 2005 | Åke Sandgren | |
| Young Andersen | Jonas Collin | 2005 | Rumle Hammerich | |
| King’s Game | Mads Kjeldsen | 2004 | Nikolaj Arcel | |
| Aftermath | Chef | 2004 | Paprika Steen | |
| The Accident | Hans Peter | 2003 | Poul Erik Madsen | |
| Stealing Rembrandt | Mick | 2003 | Jannik Johansen | |
| Someone Like Hodder | Hodder’s Father | 2003 | Henrik Ruben Genz | |
| The Bench | Lars | 2000 | Per Fly | |
| Max | Store manager | 2000 | Trine Piil Christensen | |
| The Cable Club | Property inspector | 1999 | Søren Fauli | |
| Den bedste af alle verdener | The doctor | 1999 | Pia Bovin | |
| Albert | Alberts father | 1998 | Jørn Faurschou | |
| The Celebration | Receptionist | 1998 | Thomas Vinterberg | |
| Credo | Mormon | 1997 | Susanne Bier | |
| Smilla’s Sense of Snow | Verlaine | 1997 | Bille August | |
| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| Other People's Money | Per Juhl | 2025 | Dustin Loose & Kaspar Munk | DR |
| De Bedste År | Anders | 2024 | Magnus Millang | TV2 |
| NamaStay | Andreas | 2024 | Nikolaj Steen | DR |
| Allt och Eva | Kent | 2024 | Johanna Runevad | Viaplay |
| Face to Face III | Henrik | 2023 | Christoffer Boe | Miso Film/Viaplay |
| Equinox | Dennis | 2020 | Søren Balle | Netflix |
| Mellem Os | Psykologen | 2019 | Eigil Langmark | TV2 |
| Finding Home | Kneisvig | 2018 | Christian E. Christiansen | TV2 |
| Krigsveteranerne | Himself | 2017 | | Kanal 5 |
| The Other World | Philip | 2016 | Lars Kaalund | Danmarks Radio (DR) |
| Dicte III | John Wagner | 2016 | Kasper Gaardsøe | TV2 |
| Bankerot II | Gerner | 2015 | Annette K. Olesen | Danmarks Radio (DR) |
| Bankerot I | Gerner | 2014 | Henrik Ruben Genz | Danmarks Radio (DR) |
| Dicte II | John Wagner | 2014 | Kasper Barfoed | TV2 |
| Dicte I | John Wagner | 2013 | Jannik Johansen | TV2 |
| Happy Life II | Flemming Rønn Petersen | 2012 | Jesper W. Nielsen | Danmarks Radio (DR) |
| Happy Life I | Flemming Rønn Petersen | 2011 | Kasper Gaardsøe | Danmarks Radio (DR) |
| The Fortress II | Troels Höxenhaven | 2011 | Jannik Johansen | Danmarks Radio (DR) |
| The Fortress I | Troels Höxenhaven | 2010 | Søren Kragh-Jacobsen | Danmarks Radio (DR) |
| Lulu & Leon II | Leon | 2010 | Jannik Johansen | TV3 |
| Lulu & Leon | Leon | 2009 | Jannik Johansen | TV3 |
| Manden med de gyldne ører | Hitmaker | 2009 | Nikolaj Steen | Danmarks Radio (DR) |
| Defence III | Michael Frank | 2004 | Morten Arnfred | TV2 |
| Defence I | Michael Frank | 2003 | Niels Arden Oplev | TV2 |
| Unit 1 IV | Thomas La Cour | 2003 | Ole Christian Madsen | Danmarks Radio (DR) |
| Unit 1 III | Thomas La Cour | 2001 | Charlotte Sieling | Danmarks Radio (DR) |
| The Chosen 7 | Emil Jansen | 2001 | Henrik Ruben Genz | Danmarks Radio (DR) |
| Unit 1 II | Thomas La Cour | 2002 | Jørn Faurschou | Danmarks Radio (DR) |
| Unit 1 | Thomas La Cour | 2000 | Niels Arden Oplev | Danmarks Radio (DR) |
| The Spider | Dam Jensen | 2000 | Ole Christian Madsen | Danmarks Radio (DR) |
| Taxa | Ulrik Warming | 1999 | P. Fly, A. Refn, N. A. Oplev | Danmarks Radio (DR) |
| Island Cop | Michael Blume | 1998 | E. T. Petersen | TV2 |
| Charlot & Charlotte | Anton | 1996 | Ole Bornedal | Danmarks Radio (DR) |
| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| Indenfor Murene | Hr. Herming | 2024 | Morten Kirkskov | The Royal Danish Theatre |
| Toves Værelse | Victor Andreasen | 2019 | Kasper Wilton | Folketeatret |
| Erasmus Montanus | Per Degn | 2019 | Christian Lollike | Østre Gasværk |
| Submission | François | 2018 | Anja Behrens | Betty Nansen |
| Erasmus Montanus | Per Degn | 2017 | Christian Lollike | Aarhus Theatre |
| Toves Værelse | Victor Andreasen | 2016 | Vibeke Wrede | Folketeatret |
| Koks i Kulissen | Roger Tramplemain | 2015 | Nikolaj Cederholm | The Royal Danish Theatre |
| Frankenstein Genskabt | Elenas Onkel/Rektor | 2012 | H. Christensen | The Royal Danish Theatre |
| Moskva | Victor | 2010 | Peter Langdal | Betty Nansen Theatre |
| Virginia Wolf | George | 2008 | Vinterberg/Wrede | Østre Gasværk Theatre |
| Kærlighedshistorie | Various | 2007 | Various | Aveny-T |
| Nora | Krogstad | 2006 | Katrine Wiedemann | Betty Nansen Theatre |
| Demokrati | Willy Brandt | 2005 | Peter Langdal | Betty Nansen Theatre |
| Boblerne i Bækken | Patient | 2002 | Nicoline Werdelin | Aveny-T |
| Flugten | Monolog | 1996 | Niels A.Thorn | Mungo Park |
| Feber | Monolog | 1994 | Jesper Hyldegård | Dr. Dante |
| Egoisten | Zelig | 1993 | Lars Kaalund | Mungo Park |
| Manden udenfor | Tysk soldat | 1992 | Lars Kaalund | Mungo Park |
| Peer Gynt | Peer Gynt | 1992 | Katrine Wiedemann | Får302 |