Born in China, Canton Province, Guangzhou, Jessie Liu immigrated to the U.S. with parents in 1993. She lived in Rhode Island with parents and sister from 1993 to 2003, then moved to New York City by herself in 2004.
Jessie Liu entered Miss NY Chinese 2002 pageant
at the age of 20. She also won the title of Miss Popularity, which voted by live audience at the night of the competition. She played piano and sang a song that she composed as her talent performance in the competition. In January, 2003, she traveled to Hong Kong to compete in Miss Chinese International 2003 representing NY.
In 2003, Jessie Liu returned to RI to finish college while interned in a marketing firm in Manhattan, NY. In 2007, she withdrawn from her full-time position as the Account Service Department Director at the marketing firm, and started her new career in entertainment production. She hosted a Telly Award-winning, national Chinese American TV program, Better Living in USA ?美化家居?
, in fall 2006. From April to December 2007, she hosted the first Chinese American game show series, Click or Clash ?皇牌對對碰?, produced by a New York based entertainment company, JL Global Entertainment Inc.
In 2008, Jessie Liu produced, directed, hosted Better Living in USA II, Celebrity Home ?名家有主? , traveled around the U.S. to interview successful Chinese American immigrants. It is the first locally produced Chinese American TV show that got broadcast nationally via multiple TV cable and satellite network in the U.S.