Peven Everett: Voice of A Generation 2026
as Self, Executive Producer
Gorillaz: Reject False Icons 2019
as Self
Gorillaz: Demon Dayz Festival 2017
Credits from TMDB.