︎
NOAH GANHAO
INFO

NOAH GANHAO

WITH ANGRY BUTTERFLY FOR AGO: ART DIRECTION, DESIGN WITH ANGRY BUTTERFLY FOR AGO: ART DIRECTION, DESIGN FOREVER BUDS WORDMARK: BRAND IDENTITY LUSO LIFE MAGAZINE 013: ART DIRECTION, DESIGN, PHOTOGRAPHY ANGRY BUTTERFLY MONOGRAM EXPLORATIONS: ART DIRECTION, DESIGN CIELE ATHLETICS: ART DIRECTION, PHOTOGRAPHY HOUSE OF OPUS LOOKBOOK: ART DIRECTION, DESIGN HOUSE OF OPUS JEWELRY DISPLAY: CREATIVE DIRECTION & FABRICATION WITH NAOYA TAKAHASHI MOOSTERPIECES FOR DAIRY FARMERS OF CANADA: ART DIRECTION, ILLUSTRATION FEATURE MEDIA: BRANDING, TYPEFACE DESIGN DIAGEO RESERVE: ART DIRECTION, PHOTOGRAPHY LUSO LIFE MAGAZINE 010: ART DIRECTION, DESIGN, PHOTOGRAPHY 10 COCKTAILS WITH DIAGEO FOR LUSO LIFE MAGAZINE: ART DIRECTION, PHOTOGRAPHY LUSO LIFE MAGAZINE 009: ART DIRECTION, DESIGN, PHOTOGRAPHY WITH ANGRY BUTTERFLY FOR DAIRY FARMERS OF CANADA: VIRTUAL INFLUENCER DAISY LUSO LIFE MAGAZINE, 10 ALBUMS: ART DIRECTION WITH DAVID GANHAO WITH ANGRY BUTTERFLY FOR ROAR ORGANIC: BRAND GUIDELINES REFRESH LUSO LIFE MAGAZINE: BRANDING, DESIGN, PHOTOGRAPHY HONDA INDY '21: PHOTOGRAPHY MISCELLANIOUS TYPE EXCERPT PEPPER MAGAZINE (CONCEPTUAL): ART DIRECTION, DESIGN, PHOTOGRAPHY

︎︎︎ SELECT PROJECTS ︎︎︎

INFO
CONTACT

FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS FOREVER BUDS  



ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN ART GALLERY OF ONTARIO: LEONARD COHEN  



HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS HOUSE OF OPUS 



LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE LUSO LIFE 



DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES DFC: NET-ZERO GAMES