Byron Spencer
NYX Cosmetics
Director:
Adidas x Ivy Park
Director
U2 Music Video - Ordinary Love
Troye Sivan x Calvin Klein
Director, Photographer, Creative Director