
LATEST WORK
Meta - Quest Xbox Director: Chris Boyle Agency: Mother Production : Private Island VFX: PERLIN
AT&T - Business Reliability Director: Brian Beletic Agency: BBDO VFX: PERLIN / TRAFIK
Apple - Someday Director: Spike Jonze Agency: MediaArtsLab VFX: PERLIN / TRAFIK
Currys - Sigh of Relief Director: Greg Bell Agency: AMV VFX: PERLIN / Magic Numbers
Federated Hermes - Brand Campaign 2025 Director: Scott Zacaroli Agency : Gate Worldwide NYC VFX: PERLIN

PREVIOUS WORK

Burberry - Festive Director: MEGAFORCE Production: Riff Raff Films VFX Supervisor : Fabian Frank

Hennessy - Seven Worlds Agency: DDB Paris Director: Ridley Scott Production: RSA VFX Supervisor : Carsten Keller

John Lewis - Boy and the Piano Agency: adam&eveDDB Director: Seb Edwards Production: Academy VFX Supervisor : Anthony Bloor

John Lewis - Buster the Boxer Agency: adam&eveDDB Director: Dougal Wilson Production: Blink VFX Supervisor : Fabian Frank

Smirnoff - We Do Atomic Agency: McCann New York Director: The Sacred Egg Production: Riff Raff Films VFX Supervisor : Fabian Frank

Three - Pony Agency: Wieden & Kennedy Director: Dougal Wilson Production: Blink VFX Supervisor : Carsten Keller

Volkswagen - Born Confident Agency: adam&eveDDB Director: Nick Gordon Production: Somesuch VFX Supervisor : Fabian Frank / Carsten Keller

Postmates - Burger Agency: Mother LA Director: The Sacred Egg Production: Riff Raff Films VFX Supervisor : Fabian Frank

Heineken - Trailblazers Agency: Publicis Director: Matthijs van Heijningen Production: MJZ VFX Supervisor : Carsten Keller

Xbox - Dreamers Agency: 215McCann Director: Ian Pons Jewell Production: RESET VFX Supervisor : Fabian Frank

Lavazza - Pleasure Makes us Human Client: Lavazza Director: Dorian & Daniel Production: Movie Magic VFX Supervisor : Anthony Bloor

House of the Dragon DOOH Director: Carsten Keller, Fabian Frank Client: HBO VFX Supervisor : Fabian Frank

Sony Playstation - Wolverine Director: Anthony Bloor, Carsten Keller Client: Insomniac VFX Supervisor : Anthony Bloor

Direct Line - Optimus Prime Agency: SAATCHI & SAATCHI Director: Finn Keenan Production: Riff Raff Films VFX Supervisor : Fabian Frank

Lego - Holiday Campaign 2021 Agency: Lego Agency Director: Traktor Production: Stink Paris VFX Supervisor : Fabian Frank

Sony Playstation - Last of Us 2 Client: Naughty Dog, Sony Director: Morten Vinther VFX Supervisor : Anthony Bloor

Assasins Creed Black Flag - Defy Agency: Sid Lee Director: Adam Berg Production: Stink Paris VFX Supervisor : Fabian Frank

Volvo - EX30 Launch Film Agency: AKQA Director: Carsten Keller, Fabian Frank Production: Mill+ VFX Supervisor : Carsten Keller / Fabian Frank

Halifax - Slinky Agency: adam&eveDDB Director: The Sacred Egg Production: Riff Raff Films VFX Supervisor : Fabian Frank

O2 - Bubl Agency: VCCP Director: Gary Freedman Production: Independent VFX Supervisor : Anthony Bloor

First Direct - Platypus Agency: JWT London Director: Dom & Nic Production: Outsider VFX Supervisor : Anthony Bloor

Wild Hearts Client: EA, Koei Tecmo Director: Morten Vinther Production: Mill+ VFX Supervisor : Anthony Bloor

Smirnoff - Apple Bite Agency: Mother Director: Johnny Hardstaff Production: RSA VFX Supervisor : Anthony Bloor

Mercedes x Riot League of Legends: The Hunt For Glory Agency: Antoni Garage Director: Tim Fox VFX Supervisor : Anthony Bloor

TK Maxx - Festive Farm Agency: Wieden & Kennedy London Director: Ulf Johansson Production: Smith & Jones VFX Supervisor : Carsten Keller

Honda - Feeling Agency: Wieden & Kennedy London Director: Johnny Hardstaff Production: RSA VFX Supervisor : Anthony Bloor

STB Singapore DOOH Agency: BBH Singapore Director: Carsten Keller, Fabian Frank Production: Mill+ VFX Supervisor : Fabian Frank / Carsten Keller

Cadbury - Spots vs Stripes Agency: Fallon Director: Nick Gordon Production: Blink VFX Supervisor : Anthony Bloor

Virgin - Up Up and Toupee Agency: DDB Sydney Director: Gary Freedman Production: Revolver / Will O'Rourke VFX Supervisor : Fabian Frank

Channel 4 - Idents Director: Brett Foraker, Russel Appleford VFX Supervisor : Anthony Bloor

Jaguar Brand Film - BTS Director: Carsten Keller, Fabian Frank VFX Supervisor : Fabian Frank