Actor
Absolute Denial
2021 · as Max
Last Chancers
2020 · as Aiden
Eric and the Barbarian
2018 · as Shadow Demon
Jack the Giant Killer
2013 · as Newald Krutchens