ALL
ALL
WORKS
WORKS
Welcome to my portfolio, where creativity meets precision. With extensive experience in crafting high-impact visual content for top brands and events; check out some of my work.
Welcome to my portfolio, where creativity meets precision. With extensive experience in crafting high-impact visual content for top brands and events; check out some of my work.
LONDON
LONDON
SHANGHAI
SHANGHAI
PARIS
PARIS
NEW YORK
NEW YORK
MAKING
QUALITY
SINCE
'99

2024

2024

ALL WORKS

2024

2024

ALL WORKS

Vogue x Gucci Cruise

Vogue x Gucci Cruise

Vogue Phillipines

Vogue x Gucci Cruise

Vogue Phillipines

Vogue x Gucci Cruise

Vogue Phillipines

ES Magazine x Versace

ES Magazine x Versace

ES Magazine x Versace

ES Magazine x Versace

ES Magazine x Versace

ES Magazine x Versace

ES Magazine x Versace

Apple Pay x Lirian

Apple Pay x Lirian

Apple Pay

Apple Pay x Lirian

Apple Pay

Apple Pay x Lirian

Apple Pay

S'Able Labs

S'Able Labs

S'Able Labs

S'Able Labs

S'Able Labs

S'Able Labs

S'Able Labs

Summer Fridays

Summer Fridays

Summer Fridays

Summer Fridays

Summer Fridays

Summer Fridays

Summer Fridays

Tory Burch x Shoreditch Mural

Tory Burch x Shoreditch Mural

Tory Burch x Shoreditch Mural

Tory Burch x Shoreditch Mural

Tory Burch x Shoreditch Mural

Tory Burch x Shoreditch Mural

Tory Burch x Shoreditch Mural

The North Face x AYM

The North Face x AYM

The North Face x AYM

The North Face x AYM

The North Face x AYM

The North Face x AYM

The North Face x AYM

Annabel's In-House with Carlita

Annabel's In-House with Carlita

Annabel's

Annabel's In-House with Carlita

Annabel's

Annabel's In-House with Carlita

Annabel's

Chelsea Flower Show @ George

Chelsea Flower Show @ George

The George Mayfair

Chelsea Flower Show @ George

The George Mayfair

Chelsea Flower Show @ George

The George Mayfair

Nike x @yemi_mary

Nike x @yemi_mary

Nike x @yemi_mary

Nike x @yemi_mary

Nike x @yemi_mary

Nike x @yemi_mary

Nike x @yemi_mary

BAFTA's with Lancome

BAFTA's with Lancome

BAFTA's with Lancome

BAFTA's with Lancome

BAFTA's with Lancome

BAFTA's with Lancome

BAFTA's with Lancome

Breitling x Leeds

Breitling x Leeds

Breitling

Breitling x Leeds

Breitling

Breitling x Leeds

Breitling

Elle Deco

Elle Deco

Elle Deco

Elle Deco

Elle Deco

Elle Deco

Elle Deco

Jo Malone London - Scent of Britain

Jo Malone London - Scent of Britain

Jo Malone London x Betty Bachz

Jo Malone London - Scent of Britain

Jo Malone London x Betty Bachz

Jo Malone London - Scent of Britain

Jo Malone London x Betty Bachz

MuMu Clubhouse x MCH Studio

MuMu Clubhouse x MCH Studio

MuMu Clubhouse x MCH Studio

MuMu Clubhouse x MCH Studio

MuMu Clubhouse x MCH Studio

MuMu Clubhouse x MCH Studio

MuMu Clubhouse x MCH Studio

Arman Malik

Arman Malik

Arman Malik

Arman Malik

Arman Malik

Arman Malik

Arman Malik

Nike x Tega Akinola x Are you M.A.D.

Nike x Tega Akinola x Are you M.A.D.

Nike x Tega Akinola x Are you M.A.D.

Nike x Tega Akinola x Are you M.A.D.

Nike x Tega Akinola x Are you M.A.D.

Nike x Tega Akinola x Are you M.A.D.

Nike x Tega Akinola x Are you M.A.D.

424KP - paying for two album trailer

424KP - paying for two album trailer

double4witha2inbetween

424KP - paying for two album trailer

double4witha2inbetween

424KP - paying for two album trailer

double4witha2inbetween

Betty Bachz x MCM

Betty Bachz x MCM

MCM

Betty Bachz x MCM

MCM

Betty Bachz x MCM

MCM

The Gentlemen

The Gentlemen

Netflix x MCH

The Gentlemen

Netflix x MCH

The Gentlemen

Netflix x MCH

Vivienne Westwood x Betty

Vivienne Westwood x Betty

Vivienne Westwood

Vivienne Westwood x Betty

Vivienne Westwood

Vivienne Westwood x Betty

Vivienne Westwood

PFW'24 Giambattista Valli

PFW'24 Giambattista Valli

Giambattista Valli

PFW'24 Giambattista Valli

Giambattista Valli

PFW'24 Giambattista Valli

Giambattista Valli

Hui Shan Zhang LFW

Hui Shan Zhang LFW

Birley Clubs

Hui Shan Zhang LFW

Birley Clubs

Hui Shan Zhang LFW

Birley Clubs

Stanley Zhu's CNY

Stanley Zhu's CNY

Stanley Zhu

Stanley Zhu's CNY

Stanley Zhu

Stanley Zhu's CNY

Stanley Zhu

The Soul Jets @ Annabel's

The Soul Jets @ Annabel's

Annabel's

The Soul Jets @ Annabel's

Annabel's

The Soul Jets @ Annabel's

Annabel's

Manzi's Live Music

Manzi's Live Music

Wolsely Group

Manzi's Live Music

Wolsely Group

Manzi's Live Music

Wolsely Group

Betty x Netaporter

Betty x Netaporter

Netaporter

Betty x Netaporter

Netaporter

Betty x Netaporter

Netaporter

RIXO Social Reels

RIXO Social Reels

Rixo

RIXO Social Reels

Rixo

RIXO Social Reels

Rixo

Paul Smith x ES PFW 24'

Paul Smith x ES PFW 24'

ES Magazine

Paul Smith x ES PFW 24'

ES Magazine

Paul Smith x ES PFW 24'

ES Magazine

Sam Salter x Dior

Sam Salter x Dior

Sam Salter x Dior

Sam Salter x Dior

Sam Salter x Dior

Sam Salter x Dior

Sam Salter x Dior

Betty Bachz x Chet Lo

Betty Bachz x Chet Lo

Chet Lo

Betty Bachz x Chet Lo

Chet Lo

Betty Bachz x Chet Lo

Chet Lo

Perfect x ami LFW

Perfect x ami LFW

Dovetree 1 Hotel

Perfect x ami LFW

Dovetree 1 Hotel

Perfect x ami LFW

Dovetree 1 Hotel

Betty Bachz x Prada

Betty Bachz x Prada

Prada

Betty Bachz x Prada

Prada

Betty Bachz x Prada

Prada

ES LFW 24' Launch @ Savoy

ES LFW 24' Launch @ Savoy

Evening Standard

ES LFW 24' Launch @ Savoy

Evening Standard

ES LFW 24' Launch @ Savoy

Evening Standard

GRWM MFW'24 w/ Gabi

GRWM MFW'24 w/ Gabi

Gabi/Prada

GRWM MFW'24 w/ Gabi

Gabi/Prada

GRWM MFW'24 w/ Gabi

Gabi/Prada

Adobe FA Cup x @coachiqra

Adobe FA Cup x @coachiqra

Adobe FA Cup x @coachiqra

Adobe FA Cup x @coachiqra

Adobe FA Cup x @coachiqra

Adobe FA Cup x @coachiqra

Adobe FA Cup x @coachiqra

RIXO Valentine's collection

RIXO Valentine's collection

Rixo

RIXO Valentine's collection

Rixo

RIXO Valentine's collection

Rixo

Betty x Isabel Marant

Betty x Isabel Marant

Isabel Marant

Betty x Isabel Marant

Isabel Marant

Betty x Isabel Marant

Isabel Marant

RIXO Supper Club

RIXO Supper Club

Rixo

RIXO Supper Club

Rixo

RIXO Supper Club

Rixo

George - New Year's Eve

George - New Year's Eve

Birley Club

George - New Year's Eve

Birley Club

George - New Year's Eve

Birley Club

Jean Claude @ Annabel's

Jean Claude @ Annabel's

Birley Club

Jean Claude @ Annabel's

Birley Club

Jean Claude @ Annabel's

Birley Club

Betty Bachz x Burberry Nights

Betty Bachz x Burberry Nights

Burberry

Betty Bachz x Burberry Nights

Burberry

Betty Bachz x Burberry Nights

Burberry

The Arts Club Christmas

The Arts Club Christmas

The Arts Club

The Arts Club Christmas

The Arts Club

The Arts Club Christmas

The Arts Club

Warner Brothers Discovery

Warner Brothers Discovery

Warner Brothers Discovery

Warner Brothers Discovery

Warner Brothers Discovery

Warner Brothers Discovery

Warner Brothers Discovery

424KP - Please Darlin

424KP - Please Darlin

424KP

424KP - Please Darlin

424KP

424KP - Please Darlin

424KP

Betty Bachz x De Beers

Betty Bachz x De Beers

DeBeers

Betty Bachz x De Beers

DeBeers

Betty Bachz x De Beers

DeBeers

424KP - First Slice EP Trailer

424KP - First Slice EP Trailer

424KP

424KP - First Slice EP Trailer

424KP

424KP - First Slice EP Trailer

424KP

Hill House Home

Hill House Home

HillHouse Home

Hill House Home

HillHouse Home

Hill House Home

HillHouse Home

Choose Love

Choose Love

Choose Love

Choose Love

Choose Love

Choose Love

Choose Love

Isa Maya x Arts Club Halloween

Isa Maya x Arts Club Halloween

The Arts Club

Isa Maya x Arts Club Halloween

The Arts Club

Isa Maya x Arts Club Halloween

The Arts Club

Breitling Women for Women

Breitling Women for Women

Breitling

Breitling Women for Women

Breitling

Breitling Women for Women

Breitling

Blondish In-House

Blondish In-House

Birley Clubs

Blondish In-House

Birley Clubs

Blondish In-House

Birley Clubs

Venetian Halloween @ Annabel's

Venetian Halloween @ Annabel's

Birley Club

Venetian Halloween @ Annabel's

Birley Club

Venetian Halloween @ Annabel's

Birley Club

George - Houndbar

George - Houndbar

Birley Club

George - Houndbar

Birley Club

George - Houndbar

Birley Club

Breitling Top Time

Breitling Top Time

Breitling

Breitling Top Time

Breitling

Breitling Top Time

Breitling

Pucci x Perfect Magazine

Pucci x Perfect Magazine

Pucci

Pucci x Perfect Magazine

Pucci

Pucci x Perfect Magazine

Pucci

ES Magazine

ES Magazine

ES magazine

ES Magazine

ES magazine

ES Magazine

ES magazine

10 Magazine LFW

10 Magazine LFW

10 Magazine

10 Magazine LFW

10 Magazine

10 Magazine LFW

10 Magazine

Valentino & Perfect LFW

Valentino & Perfect LFW

Perfect

Valentino & Perfect LFW

Perfect

Valentino & Perfect LFW

Perfect

Andy Warhol Unseen

Andy Warhol Unseen

ES magaine

Andy Warhol Unseen

ES magaine

Andy Warhol Unseen

ES magaine

Jaeger Le Coulture

Jaeger Le Coulture

Jaeger Le Coulture

Jaeger Le Coulture

Jaeger Le Coulture

Jaeger Le Coulture

Jaeger Le Coulture

RH England

RH England

Restoration Hardware England

RH England

Restoration Hardware England

RH England

Restoration Hardware England

Stephen Webster x MGK

Stephen Webster x MGK

MCH Studio

Stephen Webster x MGK

MCH Studio

Stephen Webster x MGK

MCH Studio

ES x Perfect LFW

ES x Perfect LFW

The Dorchester

ES x Perfect LFW

The Dorchester

ES x Perfect LFW

The Dorchester

Manzi's x Choose Love Dinner

Manzi's x Choose Love Dinner

MCH Studio

Manzi's x Choose Love Dinner

MCH Studio

Manzi's x Choose Love Dinner

MCH Studio

AIR® Premier - Warner Brothers

AIR® Premier - Warner Brothers

Warner Brothers & Good Culture

AIR® Premier - Warner Brothers

Warner Brothers & Good Culture

AIR® Premier - Warner Brothers

Warner Brothers & Good Culture

Breitling 6 Nations Watch Launch

Breitling 6 Nations Watch Launch

Breitling

Breitling 6 Nations Watch Launch

Breitling

Breitling 6 Nations Watch Launch

Breitling

Palm Angels x Barbour Launch Dinner

Palm Angels x Barbour Launch Dinner

Palm Angels x Barbour

Palm Angels x Barbour Launch Dinner

Palm Angels x Barbour

Palm Angels x Barbour Launch Dinner

Palm Angels x Barbour

No1 Botanicals x Henry Cavill

No1 Botanicals x Henry Cavill

No1 Botanicals

No1 Botanicals x Henry Cavill

No1 Botanicals

No1 Botanicals x Henry Cavill

No1 Botanicals