Cyclops TBA
Script Editor
Cedar Wolf 2019
Actor
Helga Is in Lund 2016
as Father
Nemercka 2016
Interruption 2016
as Troupe
II 2014
as Twin
Arundel 2012
Joy 2012
as Walker
Homeland 2010
as Yiannis
Credits from TMDB.