Pamela Cook is a British actress born in Norwich in 1961.
Mission: Impossible - Fallout
Possum
Swimming with Men
Blue Iguana
Love Possibly
Contractor 014352
Next Enti?