Selected work

Portfolio

Content creation, strategy, and reporting I've done for brands across healthcare, events, fine art, and more.

Social content

Reels and posts

Festival

Event hype reel

357K views

Lusky

Studio process reel

Festival

Arrival day reel

22.5K views · 4.1% engagement

Lusky

Art in real spaces

Branded graphics

Design for every brand

Nightclub event flyer
Spin Nightclub

Nightclub event flyer

“Incoming call” event promo
Festival

“Incoming call” event promo

Senior spotlight series
AMA UTampa

Senior spotlight series

Campaign concept

Shortwave Coffee × Florida Aquarium

A co-marketing carousel designed to drive foot traffic to Shortwave Coffee by tapping into aquarium visitors right next door.

Your perfect Tampa morning starts here
1 · Hook

Your perfect Tampa morning starts here

50% off with an aquarium ticket
2 · Offer

50% off with an aquarium ticket

A 2-minute walk next door
3 · Directions

A 2-minute walk next door

Tag both brands to spread the word
4 · Share

Tag both brands to spread the word

Performance reporting

Data clients can act on

Pages from the quarterly reports I build for 8 agency clients, connecting marketing performance to the results that matter: new leads, booked appointments, and growth.

New leads by month and source
Lead performance

New leads by month and source

671 new leads in Q3, up 99.1% from Q3 2025, broken out by service line and by source.

Appointment conversions
Conversions

Appointment conversions

First-time scheduled and completed appointments by month, with no-show rates by quarter.

Google insights
Search performance

Google insights

Clicks, impressions, and top search queries, with year-over-year and quarter-over-quarter change.

AI platform performance
AI search visibility

AI platform performance

Which patient prompts cite the client, and how visibility splits across AI Overviews, AI Mode, Gemini, and ChatGPT.

Click any slide to view it full size. Client names are removed.

Brand partnerships and UGC

My own creator content

Videos I made on my own TikTok for brands. Creating content myself shows me firsthand what makes people stop scrolling.

Paid partnership · Spark ad

Forbidden Kingdom (Insomniac)

173KViews
2K+Likes

Why it worked: It captures the true energy and experience of Forbidden Kingdom and leads with emotion, so viewers feel what it's like to be there.

UGC · TikTok

Raverunner Hydration Backpack

186KViews
787Hours watched

Why it worked: I opened with enthusiasm and a hook that I had a lot to say about the product, which made people want to hear more. Later, I shared the problems I'd had with other hydration packs and showed how Raverunner fixed them, so the review felt genuine.

Want the full story behind the work?

Read the case studies