介绍:
Barbara Rafferty was born on January 15, 1950 in Clydebank, West Dunbartonshire, Scotland as Barbara Ann Brown. She is an actress, known for 末代独裁 (2006), 完美感觉 (2011) and The Wicker Man (1973). She was previously married to Sean Scanlan.