
1979Born
33Credits
Known for
Star Wars: The Last JediFirst Order Commander
Pirates of the Caribbean: On Stranger TidesSpanish Officer
Mamma Mia! Here We Go AgainAlexio
The CounselorHotel Waiter
3 Body ProblemCollins2026Dear EnglandPhysio Phil · 4 episodesShow
2025Talamasca: The Secret OrderHarris · 1 episodeShow
2024EricBruno · 1 episodeShow
20243 Body ProblemCollins · 5 episodesShow
2022The Man Who Fell to EarthOfficer Haugenoe · 1 episodeShow
2021DominaDacius · 1 episodeShow
2017White GoldMartin · 4 episodesShow
2017HarlotsConstable Armitage · 2 episodesShow
2017Prime Suspect 1973DS Willis · 1 episodeShow
2013UtopiaJoe · 3 episodesShow
2011SilkPS Paul Lodder · 1 episodeShow
2011EpisodesPaparazzo · 1 episodeShow
2001As IfGary · 3 episodesShow
Is this you?
Link these credits to your frames profile.