samples

Launch campaigns. Webby-nominated scripts. PDPs, checkout flows, and subject lines worth tapping.

IPSY

✦ Webby Award Nominee — Brand Strategy


Partnered with Adolescent Content to shape voice and script for the I Play Beauty campaign — reframing makeup as a practice, not a fix. Built the cross-channel messaging toolkit and co-wrote the hero script and cutdowns.

sincerely yours


Built the full copy ecosystem for this Sephora-exclusive gen alpha skincare launch — brand voice, PDPs, email, UX, and educational content. The challenge: speak to teens with the same seriousness they want to be taken with. SEE FULL SITE

sanctuary


Owned copy across the full Sanctuary brand world — collection emails, paid ads, homepage refreshes, seasonal campaigns, and beyond. Most recently, produced the Spring '26 campaign newspaper for the Beverly Hills flagship launch: four talent profiles, Q&As, and campaign copy in one editorial package.

SEE MORE

rent the runway


Spent 2.5 years owning copy across the full RTR ecosystem — from UX flows and membership education to 360 campaigns and tone of voice guidelines. Wrote for diverse customer segments across app, site, email, and physical marketing, collaborating with product, design, and engineering to make a genuinely novel rental model feel intuitive and irresistible.

SEE MORE UX WORK

e.l.f. cosmetics 


Glow Reviver Lip Balm flavor social launch

Owned copy across campaigns, launches, emails, push notifications, packaging, and product naming. Soft serve, hard launch. Creases have left the chat. If it needed a headline, hook, or wink-y shade name, I wrote it.

Glow Reviver Lip Balm flavor social launch

Soft Glam Satin Concealer launch

Power Grip Hair Gel Pomade launch

belif      


Led creative copy and execution for big-bet Korean skincare launches.

SEE PDPs