Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Leo Horsfield
Follow
Born 30 September 1978 in Dumfries, Scotland, UK
Actor
Sealed
2013
?.?
?.?
Outpost: Rise of the Spetsnaz
The Surgeon
Sealed
2013
?.?
?.?
The Zombie King
Scott
I Love Luci
Sealed
2010
?.?
?.?
I Love Luci
Accomplice
Sealed
2010
?.?
?.?
A Spanking in Paradise
Leo