Deborah Chow

Born in January 1st, 1971

From Toronto, Ontario, Canada

Deborah Chow Biography

Deborah Chow is a Canadian filmmaker, television director and screenwriter known for her independent films and her work on Star Wars television. Two of her first short films, Daypass and The Hill have both won awards at various international film festivals.

Deborah Chow Filmography

Flowers in the Attic Poster
January 18, 2014
Daypass Poster
January 1, 2001