Caroline Barclay: Caroline Barclay. Actress: Species. Caroline Barclay was born on 4 October 1966 in France. She is an actress, known for Species (1995), The Game (1997) and Roxanne (1987). She was previously married to Scott McGinnis.
Known For: Species (Drunken Girl), The Game (Maggie), Roxanne (Girl in Street), Black Day Blue Night (Dutton)