Leo Horsfield

Leo Horsfield

47 · Born: Sep 30, 1978

Personal Details

BornSep 30, 1978 Dumfries, Scotland, UK

Biography

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.

Career

2013
TimeLock
TimeLock as Stuart Riley
Native Son
Native Son as Young Field Worker