Leo Horsfield, a talented individual, entered the world on September 30, 1978, in the charming town of Dumfries, Scotland, a part of the United Kingdom. As an accomplished actor, he has had the opportunity to showcase his skills in various roles, including notable performances in London's Finest, a 2014 production, Outpost: Rise of the Spetsnaz, released in 2013, and The Dead Outside, a 2008 film.

Leo Horsfield
47 · Born: Sep 30, 1978














