top of page
System (Christian Leake) is a Director | Art Director | 3D Artist
3D Motion, Design, Film Production and Ideation
Work featured on billboards in Times Square, Harrods and Selfridges and on the pages of Vogue, Elle, Harper’s Bazaar and Glamour
bottom of page