Actor
Blackout
2026 · as Dog
Clutch
2025 · as Mutt
Obscura
2025 · as Duke
Awaken the Shadowman
2017 · as Scrapyard Worker
God's Speed
2017
Never Surrender
2009 · as Luke