Jenn is a resident of Star City. She was mistaken for Sara Lance when Dinah found a photo of her wearing a Starling City Rockets baseball cap, which Sara also owned, on of the islands surrounding Lian Yu.
When Dinah and Quentin Lance started to believe Sara Lance may still be alive due to a photo the former uncovered of a woman who resembled their daughter, Laurel Lance used a contact at the Chinese Embassy to track down Jenn, the girl in the picture.
Jenn met Laurel at CNRI, where she was told that her photo popped up in a case. Laurel later introduced Jenn to her parents when they arrived. Jenn confirmed she was the girl in the photo, explaining that she spent six months on an island off the coast of China. The picture of her was taken in a fishing village called Zhengjiu, which is Mandarin for "Salvation". Dinah rushed out in tears upon realizing this, much to Jenn's concern and confusion.
- Interestingly, when Sara secretly checks up on Sin after the latter was injured by Xavier Reed, she is wearing the same Starling Rockets cap, implying that the woman in the photo was in fact Sara all along. Thus, it's possible Jenn was sent to take responsibility so Sara's family would stop looking for her.