| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| When the Robbers Came to Cardamom Town | Kamelen (voice) | 2022 | Bendik D. Antonsen | Qvisten Animation |
| Rekorden (short) | Ludvig (voice) | 2022 | Are Austnes | Rasmus A. Sivertsen | Qvisten Animation |
| Når Måkene Sover (short) | Konrad | 2021 | Bendik D. Antonsen | |
| Snekker Andersen II | Snekker Andersen | 2019 | Andrea Eckerbom | |
| Amundsen | Fridtjof Nansen | 2019 | Espen Sandberg | |
| The Comet | Peder | 2017 | Bard Rossevold | |
| Snekker Andersen | Snekker Andersen | 2016 | Terje Rangnes | |
| Revenge | Ivar | 2015 | Kjersti Steinsbø | |
| Lea (short) | Christian | 2014 | Erika Calmeyer | |
| Varg Veum: Cold Hearts | Varg Veum | 2012 | Trond Espen Seim | |
| Varg Veum: The Dead Have It Easy | Varg Veum | 2012 | Erik Richter Strand | |
| Varg Veum: At Night All Wolves Are Grey | Varg Veum | 2011 | Alexander Eik | |
| The Thing | Edvard | 2011 | Matthjis van Hejningen Jr. | |
| Varg Veum: The Consorts of Death | Varg Veum | 2011 | Stephan Apelgren | |
| Varg Veum: Black Sheep | Varg Veum | 2011 | Stephan Apelgren | |
| Varg Veum: The Writing on the Wall | Varg Veum | 2010 | Stefan Faldbakken | |
| The Frost | Alfred | 2009 | Ferran Audí | |
| Troubled Water | Jon M | 2008 | Erik Poppe | |
| Varg Veum: Buried Dogs | Varg Veum | 2008 | Alexander Eik | |
| Varg Veum: The Woman in the Fridge | Varg Veum | 2008 | Alexander Eik | |
| Varg Veum: Fallen Angels | Varg Veum | 2008 | Morten Tyldum | |
| Varg Veum: Yours until Death | Varg Veum | 2008 | Erik Richter Strand | |
| Varg Veum: Sleeping Beauty | Varg Veum | 2008 | Erik Richter Strand | |
| Varg Veum: Bitter Flowers | Varg Veum | 2007 | Ulrik Imtiaz Rolfsen | |
| Hawaii, Oslo | Vidar | 2004 | Erik Poppe | |
| I am Dina | First Lieutenant | 2002 | Ole Bornedal | |
| Bloody Angels | Gustav | 1998 | Karin Julsrud | |
| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| In The Name of Love | Lars Bang | 2024 | Bård Breien | Viaplay |
| Power Play | Arvid Engen | 2023 | Yngvild Sve Flikke | Motlys/NRK |
| Limbo | Conrad | 2022 | Sofia Adria Jupither | Viaplay |
| Furia | Bjorn | 2021 | Magnus Martens | Viaplay |
| Heimebane | Board Member | 2018 | Yngvild Sve Flikke | NRK |
| The Legacy III | Robert Eliassen | 2017 | Heidi Maria Faisst | Danmarks Radio (DR) |
| Aquitted | Otto Hauderman | 2016 | Cecilie A. Mosli | TV2 Norge |
| Cape Town | Mat Joubert | 2016 | Peter Ladkani | Lighthouse |
| Helt Perfekt | Trond Espen Seim | 2016 | Arild Frölich | TV2 Norge |
| Mammon | Michael Woll | 2016 | Janic Heen | NRK |
| The Legacy II | Robert Eliassen | 2015 | Jesper Christensen | Danmarks Radio (DR) |
| The Legacy | Robert Eliassen | 2014 | Jesper Christensen | Danmarks Radio (DR) |
| Dag III | Trond Espen Seim | 2014 | Øystein Karlsen | |
| Dag II | Trond Espen Seim | 2013 | Øystein Karlsen | |
| Title | Role | Year | Director | Company |
|---|---|---|---|---|
| Hvem er redd for Virginia Woolf? | George | 2024 | Hanne Tømta | The National Theatre in Oslo |
| Flukt | Grigorij Tsjarnota | 2023 | Alexander Mørk-Eidem | The National Theatre in Oslo |
| Alice in Wonderland | Dad, Ruterknekt, Hattergalen | 2023 | Mads Bones | The National Theatre in Oslo |
| Jordbærstedet | Evald | 2023 | Johannes Holmen Dahl | The National Theatre in Oslo |
| En Julenattsdrøm | Viljar From | 2021 | Mads Bones, Kyrra Havdal | The National Theatre in Oslo |
| Full Spredning | Bjørn | 2021 | Tyra Tønnessen | The National Theatre in Oslo |
| Vildanden | Hjalmar Ekdal | 2020 | Hanne Tømta | The National Theatre in Oslo |
| Menneske, kjære menneske | - | 2020 | Anders T. Andersen | The National Theatre in Oslo |
| The Seagull | Boris Trigorin | 2019 | Hanne Tømta | The National Theatre in Oslo |
| Fra Berlin til Broadway | - | 2019 | Hanne Tømta | The National Theatre in Oslo |
| Meg nær | En Kjæreste | 2019 | Sigrid Strøm Reibo | The National Theatre in Oslo |
| Ulven | Væren | 2018 | Tyra Tønnesen | The National Theatre in Oslo |
| Hedda Gabler | Accessor Brack | 2018 | Sofia Jupither | The National Theatre in Oslo |
| Kirsebærhagen | Jermolaj Lophakin | 2017 | Hanne Tømta | The National Theatre in Oslo |
| As you like it | Jacpues | 2017 | Sigrid Strøm | The National Theatre in Oslo |
| Helikopter | Han | 2015 | Cecilie Mosli | The National Theatre in Oslo |
| Kunst | Sigurd | 2011 | Kjetil Bang-Hansen | The National Theatre in Oslo |