Jamie Leigh DeVilla

Jamie Leigh DeVilla was a makeup artist on Iron Man 2.