Since 2016

About me

I help shape characters and worlds for animation, commercials and interactive projects, from pre-prod to final edit.


I am a London-based CG Lead at Nexus Studios. My background is rooted in character art and visual development, with a focus on modelling, sculpting, texturing, garments, and lookdev.

I’m drawn to the practical craft behind finished images: the structure of an asset, the behaviour of cloth, the read of a material, and the production choices that help everything hold together.

Across projects, my role often moves between making, leading and solving. I work closely with artists, directors and production teams to help ideas survive the messy middle of production and land as strong final images.


Resume
[2026]

Nexus Studios

MAY-JUNCG Lead on an unannounced stop-motion animated ad campaign.


[2025]

JUL-AUGCG Lead, character artist and texture artist for “Infinite Possibilities”, the intro to Roblox’s Developer Conference 2025.


APR-JUNCG Lead, with additional storyboarding, texturing, cloth and motion design on the music video “More time to pay with Very Pay” and the Traitors collab for Very.co.uk directed by Paloma Baeza.


JAN-APRCG Lead, with additional environment lookdev, texturing and CAD cleanup for the “Blank Canvas” campaign for Genesis USA, directed by Shane Griffin.


[2024]

NOV-DECCG Lead on a future vision / proof-of-concept for Android XR, directed by FX Goby.


SEP-OCTCG Lead / modeling on two advertising spots for Greater Anglia.


JUN-SEPCG Lead for EE Game Day 2024, leading five games: a livestream-tailored UEFN map, two Unity endless runners, a TikTok filter game and an AR location-based experience.


APR-JUNCG Lead, editor and food/product lookdev for McDonald’s Canada, on the 2024 Frequent Fryers campaign.


[2023]

NOV-MARCG Lead, Substance Designer material development, texturing and ML experimentation on Adoptable for Pedigree and Colenso BBDO, using shelter dog photos to retool them into billboards and posters.

SEP-DECCG Lead, leading, texturing and rendering for redelivery of legacy work due to brand identity change for Hershey’s Icebreakers.


OCT-NOVCG Generalist, garment creation and character texturing on an unannounced short animation for Apple, using multiple render engines.


SEP-OCTCG Generalist, modeling and texturing of buildings and props on Paloma Baeza Very’s “Let’s Make It Sparkle!” Christmas spot.


SEPCG Generalist, character modelling, texturing and some concept art on the Orange Romania BonusPocus web game.


JUL-SEPCG Lead, leading, garment creation/simulation, DMP, modeling, foliage and texturing on two advertising campaigns for Greater Anglia.


JULCG Generalist, character texturing for “This is your brain on soup dumplings”, one of the spots of an advertising campaign for Postmates.


JUN-JULCG Generalist, character/props modeling and texturing on an unannounced short film for EPIC Games using Unreal Engine.


MAY-JUNCG Generalist, water look-dev for an unannounced episodic project.


APR-JUNCG Generalist, previz character modeling and character/props modeling on the Mecha in “It’s Coi Leray’s World”.


APRCG Generalist, modelling and texturing of the Ferris Wheel for Gorillaz performance at Coachella 2023.


MAR-APRCG Generalist, modeling and texturing of Gilbert the Grouse for Famous Grouse — Full of Character. Groom by Nico Domergo.

[2022]

OCTCG Generalist, modelling and texturing of the offline tabletop version of “Gorillaz presents… Skinny Ape”, directed by FX Goby.


SEP-OCTCG Generalist, modelling and texturing of the penguin, whale and goat characters for Orange Romania Christmas 2022 advertising campaign.


SEPCG Generalist, modelling and texturing of clothing and props on South Western Railway advertising campaign for November 2022.


MAR-AUGCG Lead, leading, character modelling/texturing of the three main protagonists, environment and props, lookdev and lighting, for the short “Diksha” for Room to Read’s initiative “She Creates Change”.


MARCG Generalist, vermouth bottle modeling and texturing for Gorillaz & Smirnoff present: Murdoc Niccals Mixology Masterclass.

[2021]

DECCG Generalist, modeling and texturing of environments, buildings and props for South Eastern Railway “Spread Your Wings” ad campaign.


OCT-NOVCG Generalist, modelling, blendshapes and texturing of Scanlan for a Legend of Vox Machina Watch Party special Q&A on Twitch.


SEP-OCTCG Generalist, modelling and texturing of the characters, plants, UFO and space creature on the Intouch Groups Nextmakers SpaceGarden animated short.


MAY-AUGCG Generalist, garment artist, cloth simulation, previz and texturing for Happier Than Ever: A Love Letter to Los Angeles on Disney+.


MAR-APRCG Generalist, modelling and texturing of roller skates, chandelier and other props for the IceBreakers “OOOOH Fancy” campaign.


FEBCG Generalist, modelling/texturing of the backstage costume and texturing of props on Drawn Closer.


[2020]

OCT-JANCG Generalist, lookdev, texturing of characters and crowd, modelling and texturing of the music room, environments, props, and lighting in Unreal Engine on “This Tape Deck is a Time Machine” by Patrick Osborne.


AUG-SEPCG Generalist, modelling and texturing of Messenger 2020 Halloween, on the Blob, Animal Masks, Witch bottle, Slug and Soup filters.


JUL-AUGCG Generalist, character modelling, texturing and all props on WHO Academy PPE Training Guide for the World Health Organisation during COVID-19.


JUN-JULCG Generalist, previz characters, trucks, house, subway and foodstall for Chipotle — A future begins.


MAR-MAYModeler / Texture Artist, modeling and texturing of many environments, props and assets, and a couple animals, for HP — Ride of Learning / Magic Carpet.


FEBCG Generalist, automotive modeler, props modeler and texture artist of toy cars, Honda ID3 model and environments, for the Sam Southward Autostadt 2020 remake.

[2019]

DEC-FEBConcept Artist / Modeler / Texture Artist, concept art, modeling and texturing of worlds and props, including 3D scanned landscape, for the Smith & Foulkes “Honda Block” campaign.


NOV-DECModeler / Texturer / Garment Artist, modeling, sculpting, texturing and optimization of all realtime characters and assets for Coca-Cola “Coke AR” experience at LA Live.


SEP-OCTModeler / Texture Artist / Garment Artist, garment creation on beds and cloth accessories, environment work, modeling and texturing of props and assets, for Orange Romania Christmas 2019 spot.


JUL-SEPReal-time Modeler / Texture Artist / Lighting Artist, real-time creation, texturing, optimization, lighting and look-dev of Unity assets for the Facebook Portal app Mic Drop.


JUN-JULModeler / Texturing Artist, modeling and texturing for an unannounced advertising spot. [Cancelled]


APR-MAYReal-time Modeler / Texture Artist, modeling and texturing of props and assets, for the Magic Leap port of BBC Civilisations.


JAN-MARGarment Artist / Modeler / Texturer, garment creation and pre-sim on eleven characters, modeling and texturing of many props and assets, for the “Milka Goodness” campaign.

[2018]

DEC-JANCG Generalist / Modeler / Texturing Artist, modeling, texturing and Unity integration of the patisserie and candles scene for Google CES 2019 ride.

Nomint

OCT-NOVCG Generalist, set design, lighting, rendering and After Effects compositing for the promotional shots of the Google Store Holiday Savings Campaign.

Nexus Studios

AUG-SEPModeler of a third of CG creatures on Wizarding World — Sorting Hat AR ceremony.


FEB-MAYCG Generalist, AR artist, sculptor and look-dev, with AR creation, optimisation and look-dev of 3D scan assets for the BBC Civilisations AR App, using ZBrush, MARI, Substance Painter, VRay and Unity.


[2017]

OCT-JANCG Generalist, modeler, texture artist and garment artist, with modeling, garment creation for 13 characters, texturing-shading and cloth pipeline for advertising shorts for Sweeter Together - McVitie’s.

Ubisoft

JUN-SEPCG Generalist / Marketing Artist, key-art conception to print for Season 3 [Pt3] and Season 4 of the Raving Rabbids show, with additional marketing posing, background renders and CMYK conversions.