Have something interesting to make? Let’s talk.

I work with brands, agencies, studios and in-house teams across creative direction, design, motion and film.

Sometimes I lead a project from the beginning. Sometimes I join an existing team to develop the idea, establish the visual direction or help make the work itself.

I’m available for freelance and contract projects, ongoing creative partnerships and the right longer-term opportunities.

Who I work with

I tend to work best with people who have something meaningful to communicate and care about how it is expressed.

That might be a company building a new brand, a creative team developing a campaign, a studio that needs extra creative firepower or a product team trying to turn something complex into a story people can understand.

The subject matter changes. The job is usually the same: find the strongest idea and give it a clear visual form.

What working together looks like

Every project is different.

I can come in early to help shape the concept and creative direction, or later when a team needs help developing or executing the work.

My background spans brand identity, design, editorial, animation, live action, CG and visual effects, so I’m comfortable moving between disciplines rather than treating each part of the work in isolation.

I’m equally happy directing a team or opening the file and making the work myself.

Big picture strategy, pixel perfect execution.

What I bring

I’ve spent my career moving between the big picture and the details.

I’ve helped build major network brands, developed visual systems, directed films, designed campaigns, edited and animated work for companies including Anthropic, IBM, NBCUniversal, HBO, Broadcom, Syfy, Reebok and SevenRooms.

That breadth helps me see how the idea, design and execution connect, and keep them connected as a project develops.

Technology expands what is possible. Taste and storytelling decide what is worth making.

Let's talk

If you have a project, role or problem you think I could help with, get in touch.