top of page
RACHEL
CHAN
SHOWREEL
WORK
FILM / VIDEO ART
A HARD DAY'S NIGHT
LAST NIGHT
ROOM 1410
ANIMATION
SHUTTLE
GALAXY
HOTTEST DREAM
PHOTOGRAPHY
THE ONLY CONSTANT
FALLEN CITY
POST ADOLESCENT
MOUNTAIN OR CITY
ABOUT
More
Use tab to navigate through the menu items.
Showreel
bottom of page