David Thacker photograph

David Thacker

David Thacker Life story


David Thacker is an English award-winning theatre director. He is married to the actor Margot Leicester.

Related Persons

Next Profile ❯