RACHEL LU – Xin

rachel1

rachel2
Personal Website

Best known for her role as the ambitious Tiger Mom on ABC’s “What Would You Do?” Rachel Lu has appeared on stage, films and TV commercials after graduating from Columbia University.

She was recently seen on stage in “Chinglish” as two hilarious translators at the Portland Center Stage in Oregon and at the Syracuse Stage in NY.

Rachel had previously worked with Ray Yeung on his short film “Paper Wrap Fire” which won Best Short at the New Hampshire Film Festival. Her other film credits include “Falling Awake”, “Beach Closed in Winter” and “Ghosts of the Heartland.”