Actor
Enola Holmes 3
2026 · as Mikiel
Hungry
2026 · as Captain James
Classified
2024 · as Barman
Serena
2024 · as Nick
Jurassic World Dominion
2022 · as Rooftop Agent
A Vipers' Pit
2021 · as Roger Tabone Jr
To Catch a Spy
2021 · as Isaac Abela
Torpedo: U-235
2019 · as British MP1 Congo
The Boat
2019 · as Sailor
Thugs of Hindostan
2018 · as Ship Captain
Paul, Apostle of Christ
2018 · as Roman Thug
Body of Deceit
2017 · as Hotel Receptionist