A Free Radical 2022
Actor
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
Credits from TMDB.