
Deborah Chow
Born in Toronto, Ontario, Canada
- Born:
- January 1, 1971 (age 55)
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 (2002) and The Hi…
View on IMDb
