actors: Demba Diaw