Actor · Born 1962
Order of the Dragon
18 Dec 2026 · as Commander Rouge
Run
2025 · as Abdul
BXL
2025
The Last Kumite
2024 · as Wolf
Killer Ex
2024 · as Shakur
Denard: Anatomy of an Antihero
2021 · as Khan
Kickboxer: Vengeance
2016 · as Prisoner
Road to Kabul
2012 · as General
Un Marocain à Paris
2012 · as Atila
The Falkland Man
2001 · as DeFuego
Extreme Force
2001 · as Kong Li
To the Death
1992 · as Denard
Terminator Woman
1992 · as Alex Gatelee