Barbara Rafferty - Biography

Barbara Rafferty was born in 1954 in Glasgow, Scotland. She is an actress, known for Le dernier roi d'Écosse (2006), The Wicker Man (1973) and Rab C. Nesbitt (1988).