Caroline Sheen

Caroline Sheen played an A&E nurse in the Torchwood television story From Out of the Rain. She is a cousin of The Doctor's Wife 's Michael Sheen and is married to Big Finish actor Michael Jibson.