Gwendolyn Osborne

Gwendolyn Osborne is a British actress born in 1978 in Bath, Somerset, England. She portrayed one of the Demonic Bidders in the season 6 episode "Soul Survivor".