Danielle Tabor (previously Danielle Taylor) portrayed Angelina Johnson in the first three Harry Potter films. Danielle was still under the surname 'Taylor' for her accreditation in the film adaptations of Harry Potter and the Philosopher's Stone and Harry Potter and the Chamber of Secrets but changed her name to 'Tabor' for her appearance in Harry Potter and the Prisoner of Azkaban.
Angelina Johnson was recast for the film adaptation of Harry Potter and the Goblet of Fire, as the character's role got bigger and more involved with the Weasley twins, who by now looked much older than Tabor, who had kept a rather young and short physical appearance. New and older actress Tiana Benjamin was cast as her replacement.[1]
However, Tabor returned to the role of Angelina for Harry Potter and the Forbidden Journey, a ride from The Wizarding World of Harry Potter.