Henry Leroy-Salta: Henry Leroy-Salta. Director: The Kindness of Strangers (And the Key to Everything). Henry Leroy-Salta was born on 29 June 1991 in Epsom, Surrey, England, UK. He is an actor and director, known for The Kindness of Strangers (And the Key to Everything) (2020), Instinct (2015) and Mulch.
Known For: The Kindness of Strangers (And the Key to Everything) (Director), Instinct (Gorgos), Mulch (Director), The Hoist (Henry)