Li Jun Li
Place of Birth: Shanghai, China
Li Jun Li is a Chinese-born actress. Her roles include the films The Humbling and, as Lady Fay Zhu, Babylon, and the series Damages, Quantico, Blindspot, The Exorcist, Wu Assassins, and Sex/Life.
Li was born in Shanghai. Her family moved to Bogotá, Colombia, when she was six, for her father’s work as a painter, and then to New York City, New York, U.S., a few years later.