A British actor, he worked in boat crews before starting his acting career. He is known for Liars & Cheats (2021), Red Devil (2019), and Find Me in Paris (2020).
A British actor, he worked in boat crews before starting his acting career. He is known for Liars & Cheats (2021), Red Devil (2019), and Find Me in Paris (2020).