Cast Credits Mayday (2003) Guest starring as Mai Nour El Din Episode 3x08: Death and Denial (Nov 2, 2005)