Molly Caitlyn Quinn born October 8, 1993 in Texarkana, Texas is an American actress—credited as Molly C.
Her parents are landscape architects.
Quinn sextape leaked from iCloud.
Lucy's mother, Cecilia, a biochemist, is from Beijing, and her father, Tom Liu, a civil engineer, is from Shanghai.
She received the Best Newcomer, Short Film award at the 2009 Monaco International Film Festival for portraying the character Esmee Johnson in the short film Sacrifice.