Planet Killers : Les barons de la corne 2025
as Self
Gambling on Extinction 2015
Bloody Trophy 2025
Thanks
Credits from TMDB.