Known for Acting

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