Actor
The Abominations of Frankenstein
2021 · as Professor Denholm
HorrorTales.666 Part 2
2021 · as Steve
Dinogore
2020 · as Uncle Dante
Slimoids
2018 · as Detective Emerson