Three New Moons 2025
as night driver
Searching for the Animal 2017
as Self
The Animal's Wife 2016
as Libardo Ramírez 'El Animal'
Credits from TMDB.