Essays

Death by Landscape: Masao Adachi’s AKA Serial Killer for Documentary Magazine (Spring 2025)

Interviews

Amalie Atkins on Agatha’s Almanac for POV (Spring/Summer 2025)

Reviews

After the Hunt for In Review Online

Bonjour Tristesse for Slant

Bring Her Back for In Review Online

Christy for Sight and Sound

A Complete Unknown for In Review Online

Dead Man’s Wire for Slant

A Different Man for Exclaim!

Emilia Pérez for In Review Online

Happyend for Little White Lies (Issue 109)

The Heirloom for MDFF Selects

Here for In Review Online

Honey Don’t! for Toronto Star

Hurry Up Tomorrow for Toronto Star

Juror #2 for Exclaim!

Keeper for Slant

Materialists for In Review Online

Mickey 17 for In Review Online

Pavements for Documentary Magazine (Summer 2025)

Plainclothes for Little White Lies (Issue 110)

Queer for Exclaim!

Rental Family for Slant

Rose of Nevada for Reverse Shot

A Traveler’s Needs for In Review Online

The Wedding Banquet for The Globe and Mail

Wolf Man for Exclaim!

The Woman in the Yard for In Review Online

Festival Dispatches

Hot Docs 2025 for Documentary Magazine

Wavelengths 2025 for TFCA

TIFF 2023, 2024, 2025 for In the Mood Magazine

Wavelengths Shorts 2025: Map of Traces, Into the Blue, Slightest Pretense for POV

Other Contributions

Poll - Best of 2024, 2025 for Screen Slate

Poll - Best of 2025 for Slant

Poll - 2024 Fantasy Double-Bills for Notebook

List - Best of 2025: Peter Hujar’s Day for In Review Online

List - Best of 2024: I Saw the TV Glow + Individual Ballot for In Review Online

List - Best of 2025: The Secret Agent for Exclaim!

List - Worst of 2024: Kinds of Kindness for Exclaim!

Film Diary - Popeye for In the Mood Magazine (Issue 7)

Film Diary - McCabe & Mrs. Miller for In the Mood Magazine (Issue 9)