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