2017
as Captain Bermuda
2015
as Andy
2016
as Klaus
as Father Benna
2025
as H.P. Lovecraft
2024
as Mr. Mallory
2020
as Terrible Tommy
2026
as Dr. Peele
as Pickford
2021
as Duncan
2014
as Fletcher
as Mr. Kirk
2022
as Roger
2023
as Barney Rayl
as Sloan
as Malichi Bones / Dracula
2018
as Bill / Technopath