FEATURE: They have disabilities and serious medical conditions. But under state guidelines, they don’t qualify for early vaccination

ENTERPRISE: In Suffolk County, Black and Latino residents face stark disparities in vaccine access

FEATURE: Asian-Americans, long used as a racial wedge, are confronting anti-Black racism in their own communities

FEATURE: Once a Ku Klux Klan stronghold, Groton fights its reputation as a ‘sundown town’

FEATURE: Young medical residents worry their lives are on the line as they treat coronavirus patients

FEATURE: Four used masks, a homemade face shield, and an updated will: A Boston emergency medicine doctor heads to hospital thick with dread

NARRATIVE: Indiscriminate and inexplicable: a 16-hour crime spree along Maine’s quiet coastline

PERSONAL ESSAY: What happened that night

NARRATIVE: A day at South Station: A gateway to Boston, an intersection of many different lives

FEATURE: Southie’s line in the sand is at M Street Beach

Read my most recent work here.


SERIAL NARRATIVE: An Undying Mystery, 2019 Pulitzer Prize finalist in feature writing

NARRATIVE: They met. They fell in love. Then Alex Guerrero’s cancer came back

FEATURE: An undocumented North Charleston student risked it all for just one thing: A high school diploma

NARRATIVE: She’s 10 years old, and she’s transgender. Her parents are more scared than ever, 1st place winner of a 2017 SCPA Award for profile writing

FEATURE: Charleston’s last refugees before Trump’s ban find peace in America

FEATURE: Liberal professors, conservative students clash on College of Charleston campus

FEATURE: 20 years later, women continue to make history at The Citadel

FEATURE: From Lincoln to Wando, a student learns to adapt to her new school

INVESTIGATION: Criminal offense or adolescent misbehavior? ‘Disturbing schools’ blurs the line

FEATURE: What to expect when The Citadel’s Boo is expecting

DEADLINE NARRATIVE: The last days of Lincoln Middle-High School come to a bittersweet end at graduation

DEADLINE NARRATIVE: Monae’s magical prom night, 1st place winner of a 2016 SCPA Award for lifestyle feature writing

FEATURE: Thirty years later, Burke High School students resurrect the ‘Parvenue’ newspaper

FEATURE: A vacant lot where Walter Scott was killed, a beleaguered community

INVESTIGATION: Decades of falling student performance spur college officials to re-examine class duration at Trident Tech

FEATURE: Academic Magnet student’s ticket out is a tough, solitary ride

FEATURE: Six months later, a different Bible study meets at Mother Emanuel

INVESTIGATION: How Gerrita Postlewait became superintendent of Charleston County School District

DEADLINE REPORTING: For Lt. Derrick Gamble, Confederate flag ceremony was just ‘another mission’, 1st place winner of a 2015 SCPA Award for short story

DEADLINE REPORTING: Parishioners come back for Wednesday night Bible study

PROFILE: One year after his contentious hiring, can College of Charleston President Glenn McConnell win over his critics?

PROFILE: Remembering Walter Scott

For all my Post and Courier stories, click here.


PROFILE: Art Before Everything

PROFILE: Shorty’s Last Dance

PROFILE: More than Skin Deep

NARRATIVE: On Bigfoot’s Trail


INVESTIGATION: Patients and Prisoners, 1st place winner of a 2015 AAN Award in public service journalism, 2014 Sigma Delta Chi Award in public service journalism and 2014 Scripps Howard Award finalist  in community journalism

NARRATIVE: Where Are All the Children?, 1st place winner of a 2014 AAN Award in economic inequality reporting

PROFILE: Down to the Dollar, 1st place winner of a 2014 AAN Award in economic inequality reporting

PROFILE: Waiting, 1st place winner of a 2014 AAN Award in economic inequality reporting

NARRATIVE: Megaload Mayhem

PROFILE: Waiting for Sarah

For all of my Inlander stories, click here.


DATA REPORTING: A Guide to Mass Shootings in America, winner of the 2012 Sigma Delta Chi Award for non-deadline online reporting

For all of my Mother Jones stories and blog posts, click here.


NARRATIVE: Teen’s loss: ‘I miss him so much’, 1st place winner of a 2012 Ohio APME Award in enterprise reporting

Create a website or blog at WordPress.com