1988
as Parades
1990
as Moustafa
1989
as Tong Po
2016
as Prisoner
1991
2026
as Commander Rouge
1984
as Passerby in First Dance Sequence (uncredited)
1992
as Alex Gatelee
2024
as Wolf
2025
as Abdul
2023
as Self - Interviewee
as Self
as Davey O'Brien
2012
as General
as Denard
as Shakur
2021
as Khan
2001
as Kong Li
as Atila