I make brands impossible to ignore.

If Chuck Palahniuk and David Ogilvy had a kid, and that kid grew up reading every weird newsletter on the internet, you'd get something close to my copy.

Look, I've been writing copy long enough to know that most portfolio bios are the same warmed-over nonsense about "passionate storytellers" who "thrive at the intersection of brand and culture." I'm not doing that.

Here's what I actually do: I make brands sound like they have a pulse. I've done it at theCHIVE, at Scribe Media, at RSVLTS, at Rugiet, at Contrarian Thinking, and now at Manychat, where I run campaign content and spend most of my time asking "so what?" until a brief finally admits what it's really about.

I came up through gonzo journalism, which means I learned to write fast, write weird, and never trust the first draft of anything — especially the brief. I've written TV spots, email campaigns, event scripts, brand voices from scratch, and at least one 250-page Southern Gothic thriller that I'm still not sure was a great idea.

The riskiest thing a brand can do is be ignorable.
That's the problem I fix.

Right now I'm also writing two novels, because apparently one job and a kid weren't enough to keep me busy. One's a historical horror novel set during the Black Plague (Heir of Black). The other is an epic poem collection about four magically-gifted brothers who are catastrophically bad at being bards (The Big Book of Bad Bards). I write essays for Chronically Online Magazine when the mood is right and the angle is dangerous.

I have strong opinions about the Oxford comma (pro), em-dashes (overused, including by me), and the "you don't need to say 'in order to'" school of editing. I subscribe to the Mischief Two-Step: figure out what you're actually trying to say, then find the most interesting way to say it. In that order. Always.

Where I've done it.

Manychat — Manager, Content, Campaigns & Events

2024 — Present · Austin, TX

Sole senior copywriter at a B2B SaaS company serving 1M+ creators and businesses. Owns brand voice, campaign concepting, and copy execution across web, email, paid, video, in-app, and experiential. Led copy for Cannes Lions 2026, SXSW 2026, and the Instagram Summit at 1 Hotel West Hollywood. Wrote the 73-headline DR ad set anchored by "You don't know what you're mi$$ing."

RSVLTS — Senior Copywriter

2023 — 2024 · Remote

Product launch headlines, email subject lines, and paid social one-liners for a fandom-driven apparel brand built on limited drops and pop-culture collabs. Copy that had to land in 6 words or fewer.

Contrarian Thinking — Senior Copywriter

2022 — 2023 · Remote

Long-form email sequences, subject lines, and conversion-focused landing pages for personal finance education products. Recognized by COO as having "a rare ability to take abstract concepts and turn them into words that invoke emotion."

Scribe Media — Senior Copywriter

2020 — 2022 · Austin, TX

Concepted and wrote the print/digital advertorial campaign that generated $2.5M+ in attributed revenue. Launched the Careers & Culture newsletter from concept through execution. Managed freelance writers and external creative contributors.

Earlier — Rugiet, theCHIVE, Independent

2007 — 2020

Built voice for Rugiet Men's email program (2× open rates). Wrote irreverent product copy at theCHIVE. Did the kind of TV/radio script work most copywriters skip and the gonzo journalism work most copywriters never start.

Open for work.

Open to roles in creative direction, copywriting, content strategy, and anything else that needs a great writer with good taste and a defiant creative streak. Freelance. Contract. Salary. Here for it all.

Get in touch LinkedIn