As a full-time freelance journalist, I produce and edit narrative, investigative and explanatory reporting in words, sounds and data. I’m also an intrepid project manager. Coverage of human rights and economic/community development — especially solutions for overcoming generational poverty — compels me most. But as you’ll see, I’m open to assignments on a variety of topics.

Peruse the selected portfolio below, and contact me by phone or email to discuss your reporting, audio or data needs.

All photography shown here is my own — except the historical newspaper photo of football players dunking their coach in a lake, under “Sounds.”


My reporting has been published by the Boston Globe, Montreal Gazette, US News,, and magazines, newspapers and websites from Vermont to Australia.


From my days volunteering for a community radio station, I’ve built my audio portfolio over the past 15 years to include clips on NPR and the BBC World Service.


In addition to data acquisition, analysis, visualization and related reporting, I consult with newsrooms to streamline and document their data processes. Excel and Google Sheets are my primary tools, plus SQL for joins or high-volume data sets. I’ve also dabbled in Carto and GitHub, and used Tableau extensively.

Intrigued? Let’s chat.