Leo Horsfield is an actor of 46 (30 septembre 1978). Leo Horsfield has appeared in no show and 1 movie. In the cinema, in the role of The Surgeon in the feature film Outpost: Rise of the Spetsnaz.