Caroline Barclay ACTRESS Caroline Barclay is an actress, known for Species (1995), The Game (1997) and Roxanne (1987). She was previously married to Scott McGinnis. Share onTwitter Share onFacebook Which celebrites shareYour Birthday
Follow Us