Debbie Zhou

2019 Judge

Role/organisation

Film Critic

Location

NSW
Australia

Short bio

Debbie Zhou is a freelance film and theatre critic, and a founding editor of Australian film publication, Rough Cut. Based in Sydney, she has written for outlets like The Guardian, Time Out Sydney, Metro, the ABC and The Big Issue.