Debra McCabe Poster

Biography

Debra McCabe was born in Quebec, Canada. She is an actress, known for People of Earth (2016), A Christmas Horror Story (2015) and Perception (2012).