He is a graduate of the Master of Journalism at the University of Melbourne. His writing on film and popular culture has appeared in outlets including Guardian Australia, The Age, Junkee and Meanjin, and he co-hosts the Cultural Capital film podcast.