To Kill a War Machine 2025
as Self
Death by Pollution 2021
Le mirage de Terre des Hommes 2018
Credits from TMDB.