Debbie Barlow(1966-2017)
- Additional Crew
Debbie Barlow was born on 11 May 1966 in North Vancouver, British Columbia, Canada. Debbie is known for The Invisible (2007), Final Destination 3 (2006) and Assault on Wall Street (2013). Debbie died on 28 October 2017 in North Vancouver, British Columbia, Canada.