Actor
Gavagai
2026 · as Nourou Cissokho
You Found Me
2025 · as Arthur
The Love Stories of Liv S.
2024 · as Luc
Vincent Must Die
2023 · as Lucas
Mother and Son
2022 · as Jules César
Triangle of Sadness
2022 · as Nelson
A Corsican Summer
2022 · as François-Régis
Blind Spot
2019 · as Dominick Brassan
Yousef
2018
To Each, Her Own
2018 · as Wali
Jeune Femme
2017 · as ER Doctor
Il nostro ultimo
2015 · as Dartagnan