Rachel Lu

Miss Qian/Zhao

Rachel Lu (Miss Qian/Zhao). Hailing from Taiwan, Rachel started playing the piano at the age of five and dreamed of becoming a street musician in Paris. Since graduating from Columbia University with an Acting MFA, she has appeared on stage, films, and commercials. She is known for her role as the ambitious Tiger Mom on ABC’s What Would You Do?, and she recently appeared as a conspicuous fashionista in the feature film Yellow Fever. An avid martial artist, Rachel co-wrote and co-produced the Kung Fu parody Savage Lotus on YouTube. She is thrilled to be a part of Chinglish! Rachel lives happily in New York City with her dashing husband, Brendan, and their rescued pit bull, Penny Lu-Walsh. Rachel strives for beauty and truth in everything she does. Connect with her at


Past Shows