Barry Liu
About
Life
Saturday Night Live - New York
Television Music Show
Scene Designer
Team - Moment Factory (Music)
Team Lead Manager - Jean Francois Bisson
Technical Experts - Marie-Eve Pageau
Project:
SNL Music Show
Lunar New Year
Anything Goes
Major Barbara
Apple Cart
Creativity in Motion
NTNR 2021
The Amen Corner
H&M
The Clearing
Mingshui Ancient City
Solhouse
X_X