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), Doomsday Rock (1997) and Unnatural & Accidental (2006). She died on 23 April 2011 in Vancouver, British Columbia, Canada.