
Shape creative direction, develop campaigns end to end, mentor teams and ensure ideas translate into impactful work.
Own budgets, schedules and client relationships, balancing creative ambition with commercial delivery from pitch through to final output.
Build and lead multidisciplinary teams, develop production workflows and create the structures that allow creative businesses to scale.
Identify and integrate emerging production technologies, from early CGI workflows through to AI assisted production, continuously evolving how creative work is developed and delivered.
A surreal and lively TVC broadcast campaign directed and produced for Agency Elvis.
Directed & Executive Produced
Samsung QLED, 18-Month integrated Campaign mixing mediums for Agency BMB
Directed & Executive Produced
Murex, Met Office & Toyota – Narrative-led films that transform complex ideas into visual stories.
Creative Directed & Produced
A bold and dynamic opening title sequence for World Curling’s live global broadcasts.
Creative Directed & Produced
An integrated film, animation and stills campaign for ROLI’s next-generation music technology.
Executive Produced & Directed
Creating and delivering campaigns for Godiva, Post Office, Cadbury, Uniqlo and more.
Shot, Directed & Post-Produced
Multiple campaigns against acid violence that fed into legislation restricting the sale of corrosive substances.
Creative Directed & Produced
A neon-lit, digitally-signed campaign that helped preserve London’s Southbank skate park.
Creative Directed & Produced
A stop-motion zoetrope promoting e-waste recycling, made pro bono, now used in government advocacy.
Creative Directed & Produced


















Helped build an automated, AI-driven product-placement solution — and set up a production pipeline spanning studios in the UK, India and the USA.
Worked on and helped launch Mocha an Academy Award winning VFX tool — where the “innovation” thread in my work started, before I went and built a studio to put it into practice.
MA Animation (First Class) · BA Hons Animation (2.1)