2023
- Ben Ghan interviews Kim Fu — The Insurgent Architects House for Creative Writing podcast episode 50
2022
- The World is a Scar That Longs to Bleed: A Review of John Elizabeth Stintzi’s My Volcano for Filling Station Magazine (Review)
- With Empathy and Imagination: review of “Everything for Everyone: An Oral History of the New York Commune, 2052–2072″ for The Ancillary Review of Books (Review)
- Longing for What We Never Had: A Review of Emily St John Mandel’s “Sea of Tranquility” for The Ancillary Review of Books (Review)
2020
- The City Below Sound in The Local issue 7 (Personal Essay)
- We’re Here for the Ride: Toronto’s Last Night at KFB in the Puritan Town Crier (Feature)
- Watchmen: We See What We Want to See for The Nerd Daily (Article)
2019
- Önder Deligöz: Fiction, Feelings and Freedom for PEN Canada (Interview)
- Larissa Lai’s “Rachel” and Cyborg Identity for Augur Magazine (Article)
- March Break Happenings at the University of Toronto for Intersections (article)
- Trick or Treating with Food Allergies for Intersections (article)
- Word on the Street! for Intersections (article)
2017
- The Poor Teaching Practices of Albus Dumbledore for The Spectatorial (Article)
- Arrival – A Case of Déjà vu for The Spectatorial (Review)
- Lonesome No More for The Spectatorial (Article)
- Bowie Fiction for The Spectatorial (Article)
- Wrath of Khan Introspective for The Spectatorial (Article)
- The Sins of Professor X (Part 1) for The Spectatorial (Article)
- The Sins of Professor X (Part 2) for The Spectatorial (Article)
2016
- Star Wars: The Force Awakens—We’re Home for The Spectatorial (Review)
- I Aim to Misbehave – The Confusing Gender Politics of Firefly for The Spectatorial (Article)
- Daredevil Season 2: Here Comes the Man Without Fear for The Spectatorial (Review)
- Not My Superman for The Spectatorial (Article)
- Doing What’s Right: A Review of Captain America – Civil War for The Spectatorial (Review)
- 4 Heroes. 4 Movies. 4 Mistakes. 4 Puns. for The Spectatorial (Article)
- Trying to Be Happy – Exploring the Issue of Humanness in “Swiss Army Man” for The Spectatorial (Review)
- Remember To Save What Keeps Us Human: Looking At “Childhood’s End” for The Spectatorial (Review)
2015
- Sandman: Handful of Dust for The Spectatorial (Article)
- Almost Human: Synthetic Soul for The Spectatorial (Review)
- The Flash Season One: “Run, Barry, Run!” for The Spectatorial (Review)
- Star Trek VI: The Undiscovered Country for The Spectatorial (Article)
- Jessica Jones: It’s Time to Learn Her Name for The Spectatorial (Article)
- Ex_Machina – I am become Death for The Spectatorial (Article)
- Jessica Jones: Feminist Noir for The Spectatorial (Review)
- Hannibal: What do you see? for The Spectatorial (Review)
- God Bless You, Mr. Vonnegut for The Spectatorial (Article)
- Sandman: Handful of Dust for The Spectatorial (Review)
- Reach for the Stars! Or in Defence of Science Fiction Literature for The Spectatorial (Article)
- Imagine Magic! In Defense of Fantasy Literature for The Spectatorial (Article)
- No Capes! An Introduction to Comics and Graphic Novels of the Non-Superhero Variety for The Spectatorial (Article)
- Without Fear: The Devil in Depression for The Spectatorial (Article)
- An Interview with Bruce Meyer in The Strand (interview)
2014
- I Ain’t Afraid of No Ghosts… But Flying Saucers Give Me Chills! For The Spectatorial (Article)
- A Good Land for Myths for The Spectatorial (Article)
- The Stuff What Don’t Get Spoke: Hawkeye and Disability Done Well for The Spectatorial (Review)