Actor
A Free Radical
2022
Baked Bean
2022 · as Peter
Music Box
2020 · as Mr. Nudz
Small Blue Disc
2019 · as Ben Hardaker
Werewolves of the Third Reich
2018 · as Doctor Josef Mengele