Caroline Barclay is an actress, known for The Game (1997), Species (1995) and Roxanne (1987). She was previously married to Scott McGinnis.
Caroline Barclay is an actress, known for The Game (1997), Species (1995) and Roxanne (1987). She was previously married to Scott McGinnis.