Ashley Newbrough

Ashley Newbrough, aka Ashley Elizabeth Ann Newbrough, was brought into this world on October 13, 1987, in Newport, Rhode Island, the United States is an American-Canadian actress. Privileged, A Merry Christmas Match, and Small Town Christmas are some of her acting credits. Early life Ashley was born to a Canadian mother and an American father […]