Deborah Rosan

Deborah Rosan portrayed Alien 1 in the upcoming film Guardians of the Galaxy.