Acting
Longing for Today
Film · 2023
Permafrost
Film · 2014
Out of Nature
Zakariassen Must Die
Film · 2011
Parat
Film · 2009
The Garbage
Play
Film · 2003