Bigfoot: The Monster Within 2022
as Steven Lorado
Earth Virus of the Dead 2022
The Domination of the Becoming 2018
as Steven
The Becoming 2015 2014
as Danny
Credits from TMDB.