L

Acting

Leo Horsfield

Born 30 September 1978 · Dumfries, Scotland, UK · 48

Filmography

Movies

3 films

Outpost: Rise of the Spetsnaz2013 · Film · The Surgeon
The Zombie King2013 · Film · Scott
A Spanking in Paradise2010 · Film · Leo