Film Criticism

My reviews and essays have appeared in Senses of Cinema, Millennium Film Journal, Paste, Crooked Marquee, NonFics, and the quarterly film magazine Cineaste, where I am an assistant editor. I am a voting member of GALECA and an alumnus of the Berlinale Talents program. As a former contributor at Film School Rejects, I wrote two regular news columns on trending topics and films/TV based on true stories. Below is a selection of my work.

"Images in Motion: The Currents Program at the 61st New York Film Festival," Senses of Cinema, Issue 109, May 2024.

"Classic Corner: Dial ‘M’ for Murder," Crooked Marquee, May 24, 2024

"Watching Watchers Watch: On the Early Films of Jane Schoenbrun," Paste, May 13, 2024.

"'Fool me once…' Christopher Jason Bell’s Miss Me Yet," Millennium Film Journal, No. 79 (Spring 2024)

"The Best Man at 60: When Hollywood Said 'Homosexual'," Crooked Marquee, April 5, 2024

Staff Recommendation: Michael, Cineaste, Spring 2024

"Bad Romances: Otto Preminger's Angel Face," Crooked Marquee, February 13, 2024

"69th Oberhausen Kurzfilmtage: Against Gravity," Millennium Film Journal, No. 78 (Fall 2023) 

"Prismatic Ground 2023: Labour Seen," Senses of Cinema, August 2023

Staff Recommendation: Inland Empire, Cineaste, Summer 2023

"CPH:DOX 2023: At World’s End," Senses of Cinema, May 2023

Review: Sanctuary, Film School Rejects, May 26, 2023

"The Dark Ocean Endures: Finding Nemo at 20," Crooked Marquee, May 24, 2023

Review: How to Blow Up a Pipeline, Film School Rejects, April 14, 2023

Review: Dungeons & Dragons: Honor Among Thieves, Film School Rejects, April 14, 2023

Review: Air, Film School Rejects, April 5, 2023

Review: A Good Person, Film School Rejects, March 25, 2023

"8 Great Oscar-Nominated Shorts of 2023 (and How to Watch Them)," Film School Rejects, March 11, 2023

Review: Champions, Film School Rejects, March 9, 2023

"Mel Brooks’ History of the World Was Always (Basically) Television," Crooked Marquee, March 6, 2023

"DOC NYC 2022: Fringe No More," Senses of Cinema, January 2023

Review: 80 For Brady, Film School Rejects, January 31, 2023

"The Best Non-English Language Films of 2022," Film School Rejects, January 15, 2023

"Timeless Teresa Wright: Shadow of a Doubt at 80," Crooked Marquee, January 11, 2023

Review: Corsage, Film School Rejects, December 23, 2022

"2022 In Review: Three Minutes: A Lengthening," Crooked Marquee, December 21, 2022

"The Daniels Short Films to Watch If You Loved Everything Everywhere All at Once," Paste, December 14, 2022

Review: Sr., Film School Rejects, December 8, 2022

Review: The Eternal Daughter, Film School Rejects, December 2, 2022

NYFF Review: The Inspection, Film School Rejects, November 14, 2022

"Classic Corner: 1776 (1972)," Crooked Marquee, November 11, 2022

NYFF Review: Stars at Noon, Film School Rejects, October 27, 2022

NYFF Review: Showing Up, Film School Rejects, October 21, 2022

NYFF Review: Aftersun, Film School Rejects, October 20, 2022

NYFF Review: Armageddon Time, Film School Rejects, October 17, 2022

NYFF Review: Till, Film School Rejects, October 13, 2022

NYFF Review: Saint Omer, Film School Rejects, October 3, 2022

NYFF Review: White Noise, Film School Rejects, October 2, 2022

Review: Lynch/Oz, Film School Rejects, September 29, 2022

"Classic Corner: Wait Until Dark (1967)," Crooked Marquee, September 23, 2022

Review: Moonage Daydream, Film School Rejects, September 12, 2022

Review: Burial, Film School Rejects, September 2, 2022

Review: Three Thousand Years of Longing, Film School Rejects, August 25, 2022

Review: Funny Pages, Film School Rejects, August 24, 2022

"Classic Corner: High Anxiety (1977)," Crooked Marquee, August 12, 2022

Review: Bodies Bodies Bodies, Film School Rejects, August 2, 2022

Review: Thirteen Lives, Film School Rejects, July 29, 2022

Review: Nope, Film School Rejects, July 22, 2022

Review: Paws of Fury: The Legend of Hank, Film School Rejects, July 18, 2022

Review: Both Sides of the Blade, Film School Rejects, July 13, 2022

Review: Marcel the Shell with Shoes On, Film School Rejects, July 23, 2022

Review: Hustle, Film School Rejects, June 4, 2022

Review: Top Gun: Maverick, Film School Rejects, May 25, 2022

Review: Men, Film School Rejects, May 9, 2022

Review: Anaïs in Love, Film School Rejects, April 26, 2022

"The Man Who Shot Liberty Valance and the Lessons of American Myth-Making," Crooked Marquee, April 13, 2022

Review: Sonic the Hedgehog 2, Film School Rejects, April 5, 2022

Review: Paris, 13th District, Film School Rejects, March 21, 2022

"How After Yang Recalls Kogonada’s Video Essays," Film School Rejects, March 4, 2022

Review: Everything Everywhere All at Once, Film School Rejects, March 17, 2022

"When the Opening Credits Hit: On the Deliberate Filmmaking of Drive My Car," Film School Rejects, March 2, 2022

"A Cinematic Energy: The Case for Don Rickles, Actor," Crooked Marquee, February 23, 2022

Review: Playground, February 11, 2022, Film School Rejects, February 11, 2022

Review: Lingui, The Sacred Bonds, Film School Rejects, February 4, 2022

Review: Sundown, Film School Rejects, January 24, 2022

"Filmmaker of the Year: Jane Campion," Film School Rejects, January 19, 2022

Review: Sing 2, Film School Rejects, December 20, 2021

Review: Tick, Tick… Boom!, Film School Rejects, November 18, 2021

Review: Clifford the Big Red Dog, Film School Rejects, November 8, 2021

Review: Lamb, Film School Rejects, October 4, 2021

Review: Queenpins, Film School Rejects, September 9, 2021

Review: Respect, Film School Rejects, August 9, 2021

Review: The Green Knight, Film School Rejects, July 28, 2021