| År | Roll | Produktion | Regi | Teater |
| 2006 | Tony Krille | Klimax Lisa Langseth | Öllegård Goulos | Dramaten |
| 2007 | | VD Stig Larsson | Henric Holmberg | Teaterhögskolan i Malmö |
| Oskuld och arsenik Carl Jonas Love Almqvist | Erik Holmström | Turteatern |
| 2008 | | Syskonbädd Stina Aronson | Jenny Andreasson | Riksteatern |
| 2009 | | Publiken (El público) Federico García Lorca | Suzanne Osten | Göteborgs stadsteater |
| 2010 | | Familjen (August: Osage County) Tracy Letts | Peter Dalle | Göteborgs stadsteater |
| Anna Karenina (Анна Каренина) Lev Tolstoj | Linus Tunström | Uppsala stadsteater |
| 2011 | Bull | Elake Måns Dennis Magnusson | Dennis Sandin | Uppsala stadsteater |
| Låt den rätte komma in Jakob Hultcrantz Hansson | Jakob Hultcrantz Hansson | Uppsala stadsteater |
| 2013 | | Teatermannen förändrar världen Erik Holmström och David Rangborg | Erik Holmström | Borås stadsteater |
| 2014 |
Victor |
Sylvi
Minna Canth |
Jenny Andreasson |
Göteborgs stadsteater |
| Tartuffe (Tartuffe, ou l'Imposteur) Molière | Tobias Theorell | Göteborgs stadsteater |
| Flotten, Hemmet, Sandlådan 2014 Kent Andersson, Bengt Bratt och Mattias Andersson | Mattias Andersson | Göteborgs stadsteater |
| 2015 | | Spår (av Antigone) Christina Ouzounidis | Pontus Stenshäll | Göteborgs stadsteater |
| Vad är det som händer? Erik Holmström | Nora Nilsson | Riksteatern |
| 2017 | Chefen Sven | Norrtullsligan Elin Wägner | Carolina Frände | Kulturhuset Stadsteatern |
| 2018 |
Arthur Stanley |
Ett skri i natten
Anders Lundin & Hans Marklund |
Hans Marklund |
Uppsala stadsteater |
| Rickard III (The Life and Death of King Richard the Third) William Shakespeare | Kjersti Horn | Uppsala stadsteater |
| 2020 | | Pitbull (Pit-bull) Lionel Spycher | Affe Ashkar | Uppsala stadsteater |
| 2021 | | Rann heter egentligen något annat Staffan Göthe | Carolina Frände | Uppsala stadsteater |
| Knut Fraenkel | De förlorade hjältarnas land Jonas Österberg Nilsson | Jonas Österberg Nilsson | Uppsala stadsteater |
| 2022 | Volodja | Kära Jelena (Дорогая Елена Сергеевна, Dorogaya Yelena Sergeyevna) Ljudmila Razumovskaja | Jonas Österberg Nilsson | Uppsala stadsteater |
| 2022 | Jonathan Brewster | Arsenik och gamla spetsar (Arsenic and Old Lace) Joseph Kesselring | Philip Zandén | Uppsala stadsteater |
| 2024 | | Folkets fiende (En folkefiende) Henrik Ibsen | Philip Zandén | Uppsala stadsteater |
| Rosens namn (Il nome della rosa) Umberto Eco | Carolina Frände | Uppsala stadsteater |