Loading...

Leila Williams

Search on Amazon

Biography

Walsall, England, UK
Leila Williams was born in 1937 in Walsall, England. She is an actress, known for Glamour... (1962), Blue Peter at 50 (2008) and Watch Your Stern (1960). Read more...

Actor

Character: Secretary

Marriage of Convenience 1960

1