Selected published work

2026

Harmonica player
photo in print for The Sun Magazine, May 2026

Trump’s EPA says your life is worth nothing
words and photos for Grid Magazine, May 2026

Americas flyways atlas maps the routes of 89 at-risk migratory bird species
words for Mongabay, April 2026

Tropics take the brunt as hotter oceans drive large-scale humid heat waves
words for Mongabay, April 2026

Sledding the steps
photo in print for The Sun Magazine, February 2026

West Philly nonprofit combats recidivism rates with literature
words and photos for Grid Magazine, January 2026

2024 — 2025

Battle after battle over voting in rural Pennsylvania
photos for Greg Palast Investigates, November 2025

Specimen Science: The work of Bird Safe Philly supplies future research
words and photos for Grid Magazine, July 2025

How a nonprofit is using oysters to prevent shoreline erosion on the Delaware River
words and photos for Delaware Currents, June 2025

In the absence of mitigating treatments, volunteers survey the damage of bird-window collisions
words and photos for Grid Magazine, May 2025

Temple University uncovers human remains at construction site
words and photos for Hidden City Philadelphia, April 2025

The Phillies hit 201 home runs in 2024 — and it’s making the city greener
words for Grid Magazine, December 2024

Partial collapse of Graffiti Pier leaves future park plans in limbo
words and photos for Hidden City Philadelphia, August 2024

Kingston resident set to tackle the Great Divide Mountain Bike Route
words and photos for Citizens Voice, July 2024

Uncle Lucius and friends deliver powerful performances on final day of Briggs Farm Blues Festival
words and photos for Citizens Voice, July 2024

For our city to beat the heat, it’s going to take a whole lot of green
words for Grid Magazine, July 2024

Amid a tide of development, can Philadelphia’s Graffiti Pier be preserved?
words and photos for Delaware Currents, May 2024