2022 • as Rooftop Agent
2018 • as Roman Thug
2024 • as Barman
2019 • as British MP1 Congo
2018 • as Ship Captain
2021 • as Isaac Abela