Weaver of
digital stories

Award-winning motion, brand,
web and AI production

Book a call

Retainers, embedded days, or single projects. London, working remotely.

Eighteen years. 100+ brands.

Generative AI
Motion
Web + Brand
Creative Lead

Pick one to see the work, and who it was for. Most jobs need two or three of these at once — which is usually why they land here.

The kit, more or less. It changes most years — what doesn’t is that the tool has never once been the reason a piece of work turned out well.

Notable Clients

My
Craft

Pick one to see the work, and who it was for. Most jobs need two or three of these at once — which is usually why they land here.

Tap left and right, swipe left and right - you've been on Instagram, you know how this works:

Software + Tools

The kit, more or less. It changes most years — what doesn’t is that the tool has never once been the reason a piece of work turned out well.

Gosh! Look at all these fancy names!

Ways to work together

Retainer

Ongoing capacity, month to month. For teams with a steady drumbeat of work and no headcount to hire against.

Embedded

Three or four days a week inside your team. Your standups, your Figma, your problems. Best when the work needs someone who knows the context.

Project

One film, one site, one campaign. Scoped, priced and delivered.

Based in London, working remotely across time zones. Currently taking on new work.

Thanks. That's landed.

Let's Have a Chat!

I work with people who put people first, and who value kindness, clarity and playfulness. If that's you, I'd like to hear what you're building.