Luca SladeActorActed in 32020s2026We Set the House on FireHenry Newman2023The ShepherdRAF Serviceman (uncredited)652022Beautiful Scars: KyodaiCharlie