Rebecca Liu was born in China and has lived in Edmonton, Alberta; Waterloo, Ontario; and finally, St. John's, Newfoundland and Labrador.
Rebecca Liu est née en Chine et a vécu à Edmonton, en Alberta, à Waterloo, en Ontario, puis à St. John's, à Terre-Neuve-et-Labrador.