Portrait of Leon Head

Leon Head

Acting

Biography

No biography available for Leon Head.

Born: October 22, 1949

Place of Birth: Brighton, East Sussex, England

Filmography

2005
The Myth

as Dr. Smith

2002
So Close

as Benevolent Killer of Lynn's Parent (flashback)

2000
Skyline Cruisers

as Spencer Matheson

1995
Vampire Vixens from Venus

as Detective Oakenshield