Chin attended Convent of the Holy Infant Jesus, an all-girls Catholic school, from first through eighth grade.
In 2001, in an attempt to pursue an acting career, Chin made a bargain with her mother that allowed her to return to Singapore for six months with all expenses paid to audition for roles.
Chin won the first runner-up title and an artist contract with Mediacorp, Singapore's national television studios, to be part of their stable of performers.
Under Mediacorp's management, she received her first dramatic role in An Ode To Life as Weng Xiaoyun, a muddle-headed nurse who unexpectedly falls into a love triangle.
She went on to star in the 13-episode comedy series The Cheer Team, broadcast in 2004, as Miss Bai, a cheerleading teacher who was inappropriate for the job.
After taking a break for three years, she worked on two films in 2009: Mongolian Death Worm, a TV movie ordered by the Syfy Channel, and Machete, which was released in August 2010.
[3] Since moving to the U.S., Chin started a food truck called DFG Noodles, based in Austin, Texas.
Chin would follow her to an Indonesian church where an interpreter's services were employed every weekend in order for her to understand the pastor.