Leon Head
An Actor for over 30 years and a member of BAFTA.Born Leon John Head in Brighton England on October 22, 1949.After being awarded a Scholarship Leon graduated with a Masters in Drama from Mountview Aca ...Show More
An Actor for over 30 years and a member of BAFTA.Born Leon John Head in Brighton England on October 22, 1949.After being awarded a Scholarship Leon graduated with a Masters in Drama from Mountview Aca ...Show More