Filmography
Release date: 11/15/2023Vincent Must Die
Role(s): Lucas
Details Release date: 8/7/2013Bastards
Details Release date: 6/22/2011Sleeping Sickness
Role(s): Alex Nzila
Details Release date: 8/1/2013Everyday Objects
Role(s): Tarik
Details Release date: 9/18/2022Triangle of Sadness
Role(s): Nelson
Details