Also a stage actor at Stockholm Stadsteater and Royal Dramatic Theatre in Stockholm Sweden.
Ladykillers at Oscarsteatern.
Played Amir Kapoor in Disgraced by Ayad Akhar at Stockholm City Theatre. The show received great reviews in Swedish press. Also played Christopher Marlowe in Shakespeare in love 2018 and 2019.
The Crucible by Arhur Miller at Swedish Royal Theatre (2019.