Search
Go to advanced search
Browse site by subjects
Login
Basket totals
Liza Goddard is an English actress who has been a familiar face on British television for decades. Some of her on-screen credits include Woof! (1989–1997) and Bernard’s Watch (1997–2001).