'Angelina Johnson of Gryffindor - what an excellent Chaser that girl is, and rather attractive too.'
-- Lee Jordan (PS11)
Angelina Johnson is a tall, black (GF16) Gryffindor girl two years older than Harry. She is an excellent Quidditch player (a Chaser) (PS11) and was captain of the Gryffindor Quidditch Team during the 1995-1996 school year (OP12).
Angelina put her name in for the Triwizard Tournament but wasn’t chosen (GF16). She went to the Yule Ball with Fred Weasley (GF22, GF23). Becoming Quidditch captain in 1995 (OP12) stressed her out and gave her something of a mean streak (OP13). She was a member of Dumbledore’s Army (OP16). Her birthday is in the week before Halloween (GF16).
She is a skilled Quidditch player, being Chaser for the Gryffindor Quidditch team for at least four years (not including 1994-95) and was made captain in her seventh year.
Angelina Johnson was played by Danielle Tabor in the first three films, who was replaced by Tiana Benjamin for Goblet of Fire. She did not appear in any of the last four films.
From the Web
Writing by J.K. Rowling on Pottermore: 2014 Quidditch World Cup final
Pottermore enhanced reading experience: Quidditch World Cup
Harry Potter Wikia: Angelina Johnson