Home
Popular
Top Rated
Upcoming
Search
Leon Head (1949 - 2016)
Born:
October 22, 1949 in Brighton, East Sussex, England
Died:
October 29, 2016(age 67)
About:
Known For
Vampire Vixens from Venus
as
Detective Oakenshield
The Myth
as
Dr. Smith
Skyline Cruisers
as
Spencer Matheson
84 Charing Cross Road
as
Brian
So Close
as
Benevolent Killer of Lynn's Parent (flashback)