Acting
Leo Horsfield
EN cinema · 4 credits
Born
30 September 1978 (age 48)
Birthplace
Dumfries, Scotland, UK
Known for
Filmography

The Zombie King
EN · 20134.6
as Scott

Outpost: Rise of the Spetsnaz
EN · 20134.9
as The Surgeon
I Love Luci
2010
I Love Luci
EN · 20106.0
as Accomplice


