Sheila M. O'Rear

Sheila M. O'Rear portrayed Press Core / Laboratory Asst. in Iron Man 3.