Niousha Noor (Persian: نيوشا نور) is an American actress of Iranian descent.
Biography fallback source: Wikipedia