2024 Leon
2024
2023 Niska
2022 SS Soldier 4
2022 A man in a suit
2019 Police
2018 Brädi
2018 Finnish Driver
2018 Billy Zane
2017 Janne Niinimaa
2017 Sihvonen
2015 Alien
2014 Doctor
2013 Man in the van