Noa Lindberg

Noa Lindberg portrayed Michele Cusick in Iron Man 3.