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