Actor
Echoes of Dread
2026 · as Mr. G
Ghost Planet
2024 · as George Stone/Bar Extra
Pungo: A Witch's Tale
2021 · as Bud Hays
Malice: Emergence
2017 · as Nate Turner
Singularity
2015 · as Gunner
Malice: Metamorphosis
2014 · as Nate Turner
Malice: 1999
2013 · as Nate Turner
Malice: Origin
2012 · as Nate Turner
Divided City
2004 · as Marconi
Despiser
2003 · as Last Shadowman / Jeff the Jumper