2026Remain CalmGovernment AgentMovie
2026AnotherDr. RobertsMovie
2026The RemedyLeif JohansenMovie
2026DemonetizeHunter ZollingerMovie
2026The StrawberryDr. JohnsonMovie
2026Pretty BoysBob SilverMovie
2026Operation Taco Gary'sElderMovie
2025All Is Merry & BrightDoug the DeliverymanMovie
2025If It BleedsDr. CharlesMovie
2025The Demon DetectiveUzgarothMovie
2024The AngelThe AngelMovie
2024DisfiguraHostMovie
2024Down BelowLesterMovie
2024Space Command RedemptionDor NevenMovie
2023Nosferatu: A Symphony of HorrorCount OrlokMovie
2023Star Trek: very Short TreksSaru (voice) · 2 episodesShow
2023Wisdom From the ApocalypseMovie
2022Untitled Improv ProjectMonologist · 1 episodeShow
2022Hocus Pocus 2Billy ButchersonMovie
2021Battle in Space: The Armada AttacksThe SycophantMovie
2020The 100 Candles GameDemon (segment: The Visitant)Movie
2020In Search of the Sanderson Sisters: A Hocus Pocus Hulaween TakeoverBilly ButchersonMovie
2019The CircuitMovie
2019Beneath the LeavesJames WhitleyMovie
2018Star Trek: Short TreksSaru · 1 episodeShow
2018AutomataCarl Swangee (voice) · 6 episodesShow
20185th PassengerLangdonMovie
2018Hell's KittyFather DamienMovie
2017The Shape of WaterAmphibian ManMovie
2017The Terror of Hallow's EveScarecrowMovie
2017DuckTalesWereduck / Demonic Clown (voice) · 1 episodeShow
2017The Danger ElementDoctor ElymasMovie
2017The BoogeysSycophantMovie
2017NazarethPresident GladeMovie
2017My Friend MaxMax MastinMovie
2017The Bye Bye ManThe Bye Bye ManMovie
2017Island in the SunRangerMovie
2016Kiss the Devil in the DarkTerranceMovie
2016Ouija: Origin of EvilMarcusMovie
2016Patient SevenDemon (segment: "The Visitant")Movie
2016Gehenna: Where Death LivesCreepy Old ManMovie
2016We've Forgotten More Than We Ever KnewThe Man from the PoolMovie
2016No TouchingKripkeMovie
2016The Midnight ManVickMovie
2016Crimson PhantomsMovie
2016The Man in the SiloCharlie (voice)Movie
2015The Ultimate LegacyHawthorneMovie
2015Crimson PeakEdith's Mother / Lady SharpeMovie
2015Lights OutHowie the JanitorMovie
2015The Legacy of Avril KyteDr. StewartMovie
2015Always Watching: A Marble Hornets StoryThe OperatorMovie
2014The VisitantThe DemonMovie
2014Z NationScully · 1 episodeShow
2014Chaisson: Quest for OriudSieck (voice)Movie
2014Love in the Time of MonstersDr. LincolnMovie
2013Cruel WillAdrianMovie
2013Innocent BloodCarl GrierrMovie
2013Dust of WarJebediah StrummMovie
2013First ImpressionsMovie
2013RazeJosephMovie
2013John Dies at the EndRoger NorthMovie
2012Spirit HuntersRandolphMovie
2012Rock JocksSmoking JesusMovie
2012The WatchHero AlienMovie
2011Dragon Age: RedemptionSaarebas · 6 episodesShow
2011Falling SkiesCochise · 20 episodesShow
2011AbsentiaWalter LambertMovie
2010The Candy ShopThe Candy Shop OwnerMovie
2010CarniesRatcatcherMovie
2010Cyrus: Mind of a Serial KillerDr. DallasMovie
2010Quantum Quest: A Cassini Space OdysseyZero / Razer (voice)Movie
2010Sudden Death!Jonathan WrightMovie
2010LegionIce Cream ManMovie
2010Gainsbourg: A Heroic LifeLa gueuleMovie