Jessica Lu
Jessica Lu is an actress from Illinois, United States of America. She was born April 18, 1985 in Illinois, United States of America. Her official Instagram account is https://www.instagram.com/JessicaLu/.
Type | Title | Character Roles | Crew Positions |
---|---|---|---|
Television Series | Awkward | Ming Huang | |
Television Series | iZombie | Lorelei |