Shelagh Cousins(1951-2011)
- Additional Crew
Shelagh Cousins was born on 23 July 1951 in Winnipeg, Manitoba, Canada. She is known for A Twist of Faith (1999), Unnatural & Accidental (2006) and Doomsday Rock (1997). She died on 23 April 2011 in Vancouver, British Columbia, Canada.