2021 • as Self
2024 • as Michael
2023 • as Yazid Ichemrahen
2021 • as Nasser
2020 • as Justin Cage
2006 • as Self