On-camera


iDevices commercial, Aris Production

Still image of me in the iDevices commercial

Map to the Stars film, Aicha Diallo, Director