WRITING

MORE WRITING


ADVERTISING STORIES

Selected brand features


At Bad Bunny’s Sold-Out Puerto Rico Residency, Brands Score a Front-Row Seat

How Jordan Brand Is Marking ‘40 Years of Greatness’ While Ushering in a Bold New Era

Why EA Sports, SharkNinja, MSC Cruises, and Expensify Backed F1 The Movie’s Fictional Racing Team

How Luna Luna CCO Michael Goldberg Used Art and Commerce to Market a Forgotten Fantasy

Where Brands’ DEI Pledges Stand 5 Years After George Floyd *

Tariffs Impact Hyundai and Nissan’s Ad Plans, But It’s Business As Usual for Kia

4 Brands That Showed Up During Kendrick Lamar’s Super Bowl 59 Halftime Show

Super Bowl Halftime Show Artists Perform for Free. So They’re Finding Ways to Make Bank *

Jalen Hurts Brings His Signature Stoicism to New Sprite Ad

With Help From Post Malone, Stanley 1913 Wants to Show It Sells More Than Cups

For Supergoop! and Liza Koshy, SPF Is About So Much More Than Skincare

Saucony Shifts Strategy to Focus on Community and Connection

Kraft Heinz’s CMO on the Secret Sauce Behind Its Mustard Collab

Gap’s Comeback Continues With Troye Sivan-Fronted Ode to Denim


* also featured in print


OTHER WORK


ABOUT ME