Anna Shaffer

British actress

Anna Shaffer is an English actress, best known for her role as Ruby Button in teen soap opera Hollyoaks, and for her role as Romilda Vane in the Harry Potter film series.[1][2]

Anna Shaffer
Anna Shaffer.jpg
Born (1992-03-15) 15 March 1992 (age 28)
Years active2009-present



Year Title Role Notes
2009 Harry Potter and the Half-Blood Prince Romilda Vane[3] Film Adaptation
2010 Harry Potter and the Deathly Hallows: Part 1 Romilda Vane [4] Film Adaptation
2011 Harry Potter and the Deathly Hallows: Part 2 Romilda Vane [5] Film Adaptation


Year Title Role Notes
2011-present Hollyoaks Ruby Button [6] Regular cast
First appearance: 3 January 2011

Music videosEdit

Year Title Notes
2012 YDEK by Warehouse Republic Girl


  1. "Ruby isn't leaving 'Hollyoaks' - Hollyoaks News - Soaps". Digital Spy. 2011-05-10. Retrieved 2011-12-30.
  2. "Meet the new Hollyoaks cast members set to sizzle on screen - Liverpool Local News - News". Liverpool Echo. Retrieved 2011-12-30.
  3. "Harry Potter and the Half-Blood Prince Spoilers". 2008-12-15. Retrieved 2011-12-30.
  4. "Utah News - Salt Lake City News, Sports, Entertainment, Business - The Salt Lake Tribune". 2009-07-14. Retrieved 2011-12-30.
  5. Sarah Bull (2011-03-13). "Harry Potter turned Hollyoaks star Anna Shaffer goes from schoolgirl to sexy in body con dress | Mail Online". London: Retrieved 2011-12-30.
  6. "Hollyoaks - Ruby Button (played by Anna Shaffer)". Channel Four Television Corporation. Retrieved 2011-12-30.

Other websitesEdit