Welcome to my site. I’m a politics reporter covering the Trump administration and the 2026 midterm elections. You can find my work on my newsletter, Straight From The Hut, which is a non-paywalled, pay to support model.

Most recently, I’ve been writing for New York magazine and The Bulwark.

A scoop on what it’s really like to knock on doors for Elon Musk’s seat-of-the-pants operation in the battleground state of Michigan.

The pudding fingers story.

The Nancy Mace handbook story


AP_20023762805689.jpg

Andrew Yang's campaign manager had zero political experience. This is how he built an insurgent candidacy that outlasted powerful rivals.

Running on minimal sleep and a Cumberland Farms XL Chillzone filled with Diet Dr. Pepper, Zach Graumann was in the midst of post-Iowa layoffs, the sprint to voting day in New Hampshire and, ultimately, the end of one of the 2020 campaign's most surprising efforts.

tom-cotton-new-hampshire-2024.jpg

Tom Cotton is already laying the groundwork in New Hampshire for a 2024 presidential run

Sitting cross-legged in front of a rifle display case and dressed for fall in New England with a green fleece vest, Tom Cotton was waiting his turn to speak.

pond-hockey-Michael-Moore.jpg

Once a common sight, outdoor hockey no longer a local rite of passage

In pond hockey, there are no boards, no coaches, no sound system, and — perhaps most importantly for many hockey players who cherish memories of staying out on the ice until sunset — no parents.

The claps and bangs of indoor play are replaced with whispering carving noises from skates and whistling wind.

Delgado-featured-image.jpg

Humble roots to the 'big tent' — Schenectady native Delgado has his eyes on Congress

The first profile of Antonio Delgado, an insurgent candidate who flipped a red district in the 2018 midterms, becoming NY-19’s first African-American congressman.

sessions_pull.jpeg

From the Archives: Alabama agonizes over Trump attacks on Sessions

Lead story for POLITICO

dyan-photo-1-696x378.jpg

Featured Article: Comedy Cougar D’yan Forest Steals the Show at 82

Freelanced for Frenchly (formerly French Morning)