- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Barbara Rafferty was born on January 15, 1950 in Clydebank, West Dunbartonshire, Scotland, UK. She is an actress, known for The Last King of Scotland (2006), Perfect Sense (2011) and The Wicker Man (1973). She was previously married to Sean Scanlan.
Awards
Known For
Filmography