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