2022 • as Self
2020 • as Eric Cross
2023 • as Xavier
2024 • as Mellow Green
2024 • Executive Producer
• as Derrick