Moon Girl and Devil Dinosaur Wiki
Advertisement

May El Calamawy (born October 28, 1986) is an Egyptian-Palestinian actress, best known for her role as Layla El-Faouly/Scarlet Scarab in the Marvel Cinematic Universe series Moon Knight.

For Moon Girl and Devil Dinosaur, she will be a guest star.[1]

References[]

External links[]


Advertisement