
I’ll try to keep this page updated with my most recent freelance journalism work. If you’d like to offer me an assignment, please send me a message through the contact form.
Nov. 21, 2025: Sister Grace Miller, advocate for Rochester homeless, dies at 90 (Democrat and Chronicle)
Nov. 15, 2025: Seneca Soldier and Statesman Can Finally Add Lawyer to His Resume (New York Times)
Oct. 14, 2025: New book brings Kodak’s chemical roots into focus (Rochester Beacon)
Oct. 13, 2025: Stop Lowering the Flag (The Atlantic)
Sept. 28, 2025: New York Faces Painful History as It Marks the Erie Canal’s Bicentennial (New York Times)
Sept. 1, 2025: Telling the story of now (CITY Magazine)
Aug. 7, 2025: ‘All I’m guilty of is being an immigrant’ (Rochester Beacon)
Aug. 4, 2025: Rochester Ten: Midge Thomas (CITY Magazine)
July 14, 2025: Nature prevails (CITY Magazine)
June 25, 2025: The legacy of Warth v. Seldin (Rochester Beacon)
April 11, 2025: For Rochester’s new library director, the challenges are stacking up (Rochester Beacon)
March 31, 2025: City’s tree-planting effort faces new uncertainty (Rochester Beacon)
Feb. 28, 2025: Bottling the craic (CITY Magazine)
Feb. 19, 2025: The death of the daily imperils our civic infrastructure (Poynter)