ZEF - The Story of Die Antwoord 2024
as Self, Music
Chappie 2015
Music
Tokoloshe 2010
Credits from TMDB.