Rene Barraza Jr. is known for Battlefield 2025 (2020), Ghost Town: An American Terror (2023) and Hellhounds.