We don't have a biography for Liza Goddard yet. Hang in there, or go ahead and contribute one.
Appearances
Telly Addicts
Guest cast, played by Liza Goddard
- Episode S05 Special: The Crackers vs. The Clowns (Dec 24, 1989)