selected writing
features + reviews
IFFR 2025: Dispatches from the 54th International Film Festival Rotterdam for Screen Slate
Tropical Maladies for Film Comment
Destroy, She Said + Dark Night, Calcutta for Screen Slate
Distant Voices – The Flaherty Film Seminar for TANK
Films that Make Invisible Migrant Lives their Focal Point for the Financial Times
Hong Kong’s golden age of cinema charmed the world — and left an enduring legacy for the Financial Times
Programme Notes for ‘Precarious Landscapes’ for the Barbican
Lawrence Lek New Artist’s Essay for LUX
Absence as Presence in the Cinema of Marguerite Duras for A Rabbit’s Foot
Life as art: Kim Min-hee in the films of Hong Sang-soo for A Rabbit’s Foot
Little, Big and Far: Jem Cohen turns his thoughtful gaze to the stars for Sight & Sound
A Cinema of Genocide at the Berlinale for Berlinale Talents Press
Cinema Embodied: A Locarno Critics Academy Correspondence for MUBI Notebook
The negative hand: Deep underground a hand reaches out from 30,000 years ago for TANK
40 years of Bette Gordon's cult neo-noir feminist thriller Variety for i-D
Communication Problems: revisiting Nam June Paik for ALT/KINO
A look behind London’s independent cinema scene for the Financial Times
interviews
Jessica Sarah Rinland Discusses Her Latest Sensorial Documentary ‘Collective Monologue’ for Variety (co-written with Nicolas Pedrero-Setzer)
Harmony Korine: ‘I don’t watch movies anymore. I’m bored by them’ interview feature for Dazed & Confused
Radu Jude: ‘Professional filmmakers are in crisis – which is good’ for Dazed & Confused
Pepe: Interview with Nelson Carlo de Los Santos Arias for AnOther Magazine
All of Us Strangers, a film about ‘the pain we try to keep hidden away’: Interview with Andrew Haigh, Andrew Scott, Paul Mescal for Dazed & Confused
Savanah Leaf’s A24 debut spotlights the realities of Black Motherhood for Dazed & Confused
Something new and truly challenging: Anti-Mass are creating a subversive musical language for Mixmag
Podcast appearances
Afro-Asian Film Festival at IFFR 2025 for The Film Comment Podcast