Skip to main content
Back to Collection
Leon Head
Person

Leon Head

Specialty
Acting
Birth
October 22, 1949 · 67 years
Death
October 29, 2016
Origin
Brighton, East Sussex, England

Technical Alias

Leon John Head

Registered Filmography