Mahnour Shadzi was born on August 16, 1972 in Isfahan, Iran. She is an actress, known for Scream of...
Luna and her family immigrated to France when she was only 12 years old.
Her character's romantic relationship on "The Flash" has kept fans guessing. See what other "Will They or Won't They?" TV couples Candice Patton loves.
See what the IMDb editors are excited to watch in October, check out our guide to Fall TV, video games, and more.