Abigail Greenwood has appeared in 1 show and 1 movie. A performance to be found in the role of Tharla in the series Legend of the Seeker. In the cinema, in the role of Ani in the feature film Piece of My Heart.