Skuespiller og instruktør
FILMROLLER:
| 1996 | Anton | Svend, lærer |
| 1996 | Portland | Carsten |
| 1998 | Den blå munk | Teologistuderende |
| 1998 | Idioterne | Stoffer |
| 2000 | Bænken | Kim, udlejer af værelse |
| 2000 | Dancer in the dark | Morthy |
| 2000 | Fruen på Hamre | |
| 2002 | At kende sandheden | Richard Malmros som ung |
| 2004 | Forbrydelser | Carsten |
| 2006 | Direktøren for det hele | Kristoffer |
| 2007 | Daisy Diamond | |
| 2007 | Erik Nietzsche - de unge år | Troels |
| 2007 | Ibrahim | Halfdan |
| 2010 | Alting bliver godt igen | Falk |
| 2010 | Sandheden om mænd | Kunstfilm mand |
| 2014 | Stille hjerte | Michael |
| 2015 | Idealisten | Blicher |
| 2015 | Lang historie kort | Max |
| 2015 | Specialisten | |
| 2018 | Lykkeper | Eberhardt Sidenius |
| 2023 | Den der lever stille | Hr. Skov |
Novelle- og kortfilm:
| 1999 | Din for altid | Jeppe |
| 2000 | Zacharias Carl Borg | Zacharias Carl Borg |
| 2001 | Gottlieb | Martin Gottlieb |
| 2003 | Dogville: The Pilot | Chuck |
Udenlandske film:
| 2001 | Far from China | John |
| 2009 | This is love | Chris |
Teaterroller:
Bellevue Teatret:
| 1995 | Der var engang | Prinsen |
Betty Nansen Teatret:
| 1994 | Dark | Vivi |
| 1997 | Alice i Underverden | Klumpe Dumpe / Filurkatten |
| 1998 | Billedmagerne | Forelsket fotograf |
| 1999 | Den yderste konsekvens | Andreas |
Det Danske Teater:
| 1995 | Der var engang | Prinsen |
| 1998 | Maria Stuart | Mortimer, Paulets nevø |
Det Kongelige Teater:
| 1996 | Helligtrekongersaften | Feste, nar |
| 1997 | Det kvindelige selskab | Trissotin |
| 2000 | Egelykke | Grundtvig |
| 2007 | Hjemkomsten | Lenny |
| 2007 | Med venlig deltagelse | Allan |
| 2010 | Stop making sense |
Fiolteatret:
Husets teater:
| 1996 | Mysterier | Særlingen |
Jomfru Ane Teatret:
| 1991 | Kabale og kærlighed |
Kaleidoskop K1:
| 1996 | Det virkelige liv | |
| 1996 | Løgnen | |
| 1997 | Fantomsmerter | |
| 2003 | Stormen | Prospero |
Kanonhallen:
| 2003 | Stormen | Prospero |
Kronborg Slotsgaard:
| 2003 | Hamlet | Hamlet |
Republique:
| 2010 | Noir |
Skuespilhuset:
| 2009 | Stuk | Herluf Berg |
| 2010 | Hvis dette er et menneske | |
| 2011 | Fanny og Alexander | Biskop Edvard Vergerus |
| 2012 | Fanny og Alexander | Biskop Edvard Vergerus |
| 2012 | Lulu | Franz Schöning |
Teater Får 302:
| 1997 | Fantomsmerter |
Aarhus Teater:
| 1989 | Hjælp det er jul | Michael |
| 1990 | Hexeri eller blind alarm | Komediant / Arv |
| 1990 | Hjælp det er jul | Michael |
| 1990 | Parasitterne | |
| 1991 | Don Juan | Hertug Octavio |
| 1991 | Gengældelsens veje | Clon |
| 1991 | Kronbruden | |
| 1992 | De fortabte spillemænd | Orfeus |
| 1992 | Hvide nætter | |
| 1993 | De tre musketerer | d'Artagnan |
| 1993 | Jesus Christ Superstar | |
| 1993 | Jeppe på Bjerget | Jeppe |
| 1994 | Gensynets trilogi | |
| 1994 | Den fine mand | Covielle |
| 1995 | Engle i Amerika | Joseph Porter Pitt m.fl. |
| 2012 | Jeppe på Bjerget |
Teaterinstruktioner:
Husets Teater:
| 1999 | Nederdrægtighedens historie | |
| 2017 | Ankomst. Afsked |
Kaleidoskop K1:
Skuespilhuset:
| 2010 | Hvis dette er et menneske | |
| 2020 | Richard III |


