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.