Haley Alexis Pullos (born July 10, 1998) is an American actress. She currently portrays Molly Lansing Davis on General Hospital. She was born in Palo Alto, California. She has two brothers and two sisters. Besides her recurring role on General Hospital, she has also appeared in the pilot episode of Dollhouse, as well as a recurring role as young Melinda in Ghost Whisperer.