Helen Wilson was born in Los Angeles, California, USA. She is known for her work on Spider-Man (2002), Iron Man (2008) and Planet of the Apes (2001). Read more on iMDB