Noise 2006
as Self
Ali Farka Touré - Le miel n'est jamais bon dans une seule bouche 2002
Actor
Credits from TMDB.