Merrick
2021 · Drama
as Dario
10,000 BC
2008 · Action
as Warlord
The Ottoman Lieutenant
2017 · Drama
as Christapor
Collision
2014 · Action
as Ayub
Brotherhood of Tears
2013 · Thriller
as Omar
The School of Life
2018 · Comedy
as Le chef des gitans
The Orphans
2025 · Action
as Voyou 2 boîte de nuit
Io Capitano
2023 · Adventure
as Autista pickup
Colombiana
2011 · Action
as Genarro Rizzo