Liza Goddard

Liza Goddard was born on January 20, 1950 in Smethwick, Sandwell, England as Louise E Goddard. She is an actress, known for Doctor Who (1963), Woof! (1989) and The Brothers (1972). She was previously married to David Cobham, Alvin Stardust and Colin Baker.

Related Posts