Known For
Filmography
2026
2025
2020
2019
2018
2018
2018
2017
2014
2013
2013

The Demon Core
Movie · as Raemer Schreiber

Marvel Zombies
TV · as Thor (voice) · 1 ep

Hard Plastic
Movie · as (Himself)

Young Blood
Movie · as Jay

Triassic World
Movie · as Dr. Charles Ovidio

Flight 666
Movie · as Ryan

Nazi Overlord
Movie · as Lt. Haas

Tied to the Past
Movie · as Harold Hobes

Let Go
Movie · as Dr. John Stevens

The Last Keepers
Movie · as Mike

The Goldbergs
TV · as Dusty · 1 ep

