Mini Lizard 2026
as CEO Elbit Systems Sweden
Border 2018
as Nursing Assistant
Before Winter Comes 2018
as Resistance fighter
The Wedneral 2017
as Bestman
The Wind Bloweth Where It Listeth 2017
Actor
Vilsen 2016
Federico García Lorca Noir Despair 2013
as Bunuel
Credits from TMDB.