| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| Better Times | Lukas | 2023 | Milad Avaz | Forty Five Films |
| Child of Mine (short) | Frederik | 2021 | Anders Walter | Space Rocket Nation |
| Roses Are Yellow (short) | Alexander | 2019 | Aviaja Skotte | Invictus Film |
| Valhalla | Balder | 2019 | Fenar Ahmad | Profile Pictures |
| Satisfaction 1720 | Young cadet #2 | 2016 | Henrik Ruben Genz | Sirena Film |
| The Children's World (short) | Igor (voice) | 2013 | Paw Charlie Ravn | |
| This Life | Jacob | 2012 | Anne-Grethe Bjarup Riis | Regner Grasten Film |
| You & Me Forever | Marias date | 2012 | Kaspar Munk | Nimbus Film Productions |
| Those Who Kill: Shadow of the Past | Ung fyr 1 | 2012 | Birger Larsen | Miso Film |
| Pigen fra April (short) | Philip | 2011 | Thomas Porsager | |
| Transit (short) | Peter | 2010 | Johann Eivind Dammert | |
| Superlove (short) | Kevin | 2010 | Nikolaj Kennov Rasmussen | |
| Sandflugten (short) | Daniel | 2010 | Cecilie McNair | |
| Cecilie | Michael Konnerup | 2007 | Fabian Wullenweber | Friland |
| Che & I (short) | Che | 2007 | Morten Boesdal Halvorsen | Den Danske Filmskole |
| Still Around (short) | Aksel | 2000 | Fabian Wullenweber | Nimbus Film Productions |
| Ilddaab (short) | Son of the doctor | 1999 | Niels Nørløv Hansen | |
| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| White Sands II | Theis Jensen | 2025 | Mads Kamp Thulstrup | Deluca Film |
| The Day of the Jackal | Rasmus | 2024 | Anthony Philipson & Paul Wilmshurst | Carnival Film & Television |
| Agent | - | 2023 | Nikolaj Lie Kaas | Zentropa |
| Fixer | Toke | 2021 | Stefan Pflug | Discovery |
| White Sands | Theis Jensen | 2021 | Tilde Harkamp | Deluca Film |
| Centrum | Tom | 2020 | Jonas Risvig | |
| Grow | Adam | 2020 | Milad Avaz | Storytime Pictures/SF Studios |
| Oda Omvendt | Niels | 2018 | Oliver Ussing | SAM Productions |
| Nipskanalen | Andreas | 2017 | Troelz Schmidt | Plot Productions |
| Something’s Rockin’ | Flemming | 2017 | Charlotte Sachs-Bostrup | SAM Productions |
| The Other World | Prinsen | 2016 | Lars Kaalund | Danmarks Radio |
| Follow The Money II | Felix | 2016 | Mads Kamp Thulstrup | Danmarks Radio |
| Happy Life | Waiter | 2012 | Jesper W. Nielsen | TV2 |
| Ludvig & Julemanden | Maximillian Løvenkrans | 2011 | Tilde Harkamp | Deluca Film |
| Plan B | Mikkel | 2002 | Anette Pilmark | Danmarks Radio |
| Unit 1 | Casper Bertelsen | 2000 | Jørn Faurschou | Charlotte Sieling | Danmarks Radio |
| Skjulte spor | Emil Olsen | 2000 | Jesper Bernt | Ulf Ahlberg | Nordisk Film |
| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| The Shamer’s Daughter | Aun | 2014 | Jacob Schjødt | Odense Teater |
| Peter Pan | Michael (Wendy's Brother) | 2000 | | Det Ny Teater |
| Jul i Gammelby | Nisse | 1998 | | Nørrebro Teater |
| Peters Jul | Borgerdreng | 1997 | | Amager Scenen |