L
Acting
Leo Horsfield
Born 30 September 1978 · Dumfries, Scotland, UK · 48
Filmography
Movies
3 films
Outpost: Rise of the Spetsnaz
2013 · Film · The Surgeon
The Zombie King
2013 · Film · Scott
A Spanking in Paradise
2010 · Film · Leo