As a Co-founder of Klick Media, Alvin serves as the Visual Creative Director, leading the creative vision and visual execution for all projects.
He brings a distinguished academic background from New York University in Film and Animation, complemented by a Master’s degree in Photography from the Central Academy of Fine Arts. This unique transdisciplinary training equips him with profound expertise in visual storytelling.
With 15 years of experience working with prestigious global brands including Dior, Chanel, Samsung Electronics, Van Cleef & Arpels, as well as high-profile engagements such as the Oscars and International Fashion Weeks, Alvin possesses an impeccable standard for visual quality and professional workflow.
At Klick Media, he translates his exceptional aesthetic sensibility into powerful visual assets, ensuring every frame not only carries artistic impact but also strategically serves the client’s global communication objectives.
Bachelor of Science in Civil Engineering – University of Alberta
Ivey Executive Program – University of Western Ontario
CCA Gold-Seal certified project manager