Recent from talks
Nothing was collected or created yet.
Anna Shaffer
View on Wikipedia

Key Information
Anna Maureen Barth Shaffer (born 15 March 1992) is an English actress. She gained prominence through her roles as Romilda Vane in the Harry Potter films (2009–2011) and Ruby Button in the E4 soap opera Hollyoaks (2011–2018).[1][2] As of 2019, she plays Triss Merigold in the Netflix adaptation of The Witcher.
Early life
[edit]Shaffer was born in North London to South African parents; her mother is mixed race and her father is Jewish. She has a brother. She attended Highgate Wood School and completed her A Levels at the Camden School for Girls.[3]
Career
[edit]On 19 December 2007, Shaffer was cast in the film Harry Potter and the Half-Blood Prince as Romilda Vane, the fourth year student who tried to use a love potion on Harry. She would then reprise this role in Harry Potter and the Deathly Hallows – Part 1 and Harry Potter and the Deathly Hallows – Part 2 in 2010 and 2011.
In December 2010, the Liverpool Echo reported that eighteen-year-old Shaffer would be joining the cast of Hollyoaks as Ruby, the sister of Duncan Button (Dean Aspen).[4] Shaffer originally auditioned for the role of Leanne Holiday, but she was later cast as Ruby. Shaffer relocated to Liverpool, where Hollyoaks is filmed, for the role. She began filming her scenes in late 2010.[5] Shaffer made her first on-screen appearance as Ruby in the episode broadcast on 3 January 2011.[6] In May 2011, it was speculated that Shaffer would be leaving Hollyoaks.[5] However, this was denied and a show spokesperson told Digital Spy "We don't want to spoil the storylines for the viewers, however we can confirm that Anna Shaffer is with Hollyoaks for the foreseeable future.".[5] Shaffer left Hollyoaks in 2014 but returned briefly in November 2017 and April 2018.
During 2012, she appeared in the music video for YDEK by Warehouse Republic, then in October 2013, Shaffer said she would be leaving Hollyoaks in the new year in an interview with Digital Spy on 23 November, saying "I've loved my time at Hollyoaks and playing Ruby, but I've just got itchy feet and I want a new, fresh beginning. Obviously we film up in Liverpool and I miss London, my parents, my brother, so I'm ready for a change but I'll be really sad to leave".[7] Shaffer made her on screen exit from Hollyoaks as Ruby on 13 February 2014. In 2014 she appeared in one episode of Glue as "Heather", and, in 2016, played Rachel in two episodes of Class.
Shaffer plays the role of Triss Merigold in the Netflix series The Witcher.[8]
Filmography
[edit]Film
[edit]| Year | Title | Role |
|---|---|---|
| 2009 | Harry Potter and the Half-Blood Prince | Romilda Vane |
| 2010 | Harry Potter and the Deathly Hallows – Part 1 | |
| 2011 | Harry Potter and the Deathly Hallows – Part 2 | |
| 2018 | I Am Vengeance | Sandra |
Television
[edit]| Year | Title | Role | Notes |
|---|---|---|---|
| 2011–2014, 2017–2018 | Hollyoaks | Ruby Button | Regular role |
| 2014 | Glue | Heather | 1 episode |
| 2016 | Class | Rachel Chapman | 2 episodes |
| 2017 | Fearless | Leila | 4 episodes |
| 2019–present | The Witcher | Triss Merigold | 9 episodes |
Music videos
[edit]| Year | Title | Notes |
|---|---|---|
| 2012 | YDEK by Warehouse Republic | Girl |
Awards and nominations
[edit]| Year | Award | Category | Result | Ref. |
|---|---|---|---|---|
| 2013 | British Soap Awards | Sexiest Female | Longlisted | [9] |
References
[edit]- ^ "Ruby isn't leaving 'Hollyoaks'". Digital Spy. 10 May 2011. Archived from the original on 1 December 2011. Retrieved 30 December 2011.
- ^ "Meet the new Hollyoaks cast members set to sizzle on screen". Liverpool Echo. Archived from the original on 11 October 2012. Retrieved 30 December 2011.
- ^ "The Lens: Londoners". Moda Operandi. Retrieved 3 January 2022.
- ^ Miles, Tina (28 December 2010). "Meet the new Hollyoaks cast members set to sizzle on screen". Liverpool Echo. Archived from the original on 11 October 2012. Retrieved 10 December 2011.
- ^ a b c Kilkelly, Daniel (10 May 2011). "Ruby isn't leaving 'Hollyoaks'". Digital Spy. Archived from the original on 1 December 2011. Retrieved 3 January 2012.
- ^ Kilkelly, Daniel (3 January 2011). "2986: Jason visits the clinic with Heidi". Digital Spy. Archived from the original on 7 November 2012. Retrieved 3 January 2012.
- ^ "'Hollyoaks' Anna Shaffer on Ruby exit: 'I want a fresh start'". Digital Spy. 23 November 2013. Archived from the original on 26 December 2013. Retrieved 16 December 2013.
- ^ Alexander, Julia (19 July 2019). "The Witcher's first trailer brings Henry Cavill's Geralt to life". The Verge. Archived from the original on 21 July 2019. Retrieved 3 August 2019.
- ^ Kilkelly, Daniel (11 March 2013). "British Soap Awards 2013 voting opens, nominations revealed". Digital Spy. Archived from the original on 1 November 2013. Retrieved 11 March 2013.
External links
[edit]- Anna Shaffer at IMDb
Anna Shaffer
View on GrokipediaEarly life
Family background
Anna Shaffer was born on 15 March 1992 in North London, England.[1] Her parents are both South African; her mother, Maggie Barth, is of mixed-race heritage, and her father is Jewish.[3][1] Shaffer has one brother, Josh.[1] She was raised in London.Education
Anna Shaffer attended Highgate Wood Secondary School in Haringey, London, for her early secondary education from Year 7 to Year 11.[4] The school specializes in arts subjects.[5] She later enrolled at the Camden School for Girls in the London Borough of Camden to complete her A-levels in Years 12 and 13.[4] After completing her A-levels, Shaffer pursued acting.[6]Career
Early breakthrough
Shaffer's entry into professional acting occurred at age 15 when she was cast as Romilda Vane, a bold Gryffindor student who attempts to enchant Harry Potter with love potions, in Harry Potter and the Half-Blood Prince (2009). This role marked her film debut, released when she was 17, after she joined a performing arts agency's acting program and secured the part on her second audition.[7][8][1] She reprised the role of Romilda in the franchise's concluding entries, Harry Potter and the Deathly Hallows – Part 1 (2010) and Part 2 (2011), contributing to scenes involving Dumbledore's Army and the Battle of Hogwarts.[1][9] The Harry Potter series, a cultural phenomenon that grossed over $7.7 billion worldwide and captivated global audiences, propelled Shaffer's early fame by exposing her work to millions and earning her industry recognition as an emerging talent in fantasy cinema. The high-profile production instilled a strong work ethic and opened doors to subsequent genre roles, solidifying her breakthrough.[7][10][11] As a young actress from a non-traditional background—born in North London to South African parents of mixed-race and Jewish heritage—Shaffer navigated challenges in penetrating the competitive British film industry, where opportunities for diverse newcomers were limited, but her selection for the Harry Potter cast provided a transformative platform.[12][13][8]Soap opera roles
Shaffer joined the cast of the Channel 4 soap opera Hollyoaks in 2011, portraying Ruby Button, the rebellious younger sister of established character Duncan Button.[14] Her early storylines centered on Ruby's involvement in a high school bullying arc targeting vulnerable teen Esther Bloom, where Ruby prioritized popularity over friendship, leading to pranks and social isolation for Esther.[14] Ruby's character also explored vulnerability through her secret illiteracy and a turbulent romance with Jono, culminating in a hasty proposal and wedding plans disrupted by peer interference and Jono's military aspirations.[14] The relationship with Jono evolved into one of Hollyoaks' prominent teen couples, marked by reconciliation after separations and eventual tragedy when Jono perished in a bus crash storyline intertwined with the bullying fallout.[14] Later arcs saw Ruby enter a new romance with Ziggy Roscoe, fraught with infidelity and revenge, before she turned to cocaine purchased from local dealer Trevor Royle, resulting in a severe heart attack that left her unconscious and prompted her initial departure from the village in February 2014.[15] Shaffer reflected on these developments as opportunities to depict Ruby's "bitchy and vulnerable sides," noting the challenge of portraying peer-pressured inaction in the bullying narrative.[14] Shaffer reprised the role in November 2017 for the funeral of matriarch Frankie Osborne, where Ruby stirred conflict amid the village's grief, and again in April 2018 to support a hospitalized Esther during her terminal illness storyline, marking Ruby's final appearance on April 30.[16] These brief returns highlighted Ruby's enduring ties to her peers despite her time away.[17] Shaffer's three-year tenure as Ruby, following her film debut in the Harry Potter series, offered consistent on-screen visibility in a fast-paced serial format, allowing her to navigate complex emotional arcs from antagonism to redemption.[18] She credited the role with building her versatility, particularly in balancing Ruby's manipulative traits with underlying naivety, though she departed in 2014 seeking a "fresh start" after growing "itchy feet" from the Liverpool-based production and missing her London life.[18] In interviews, Shaffer expressed fondness for her Hollyoaks experience, describing her exit as a "fitting end" on a high note with strong audience engagement.[18]Major television roles
Shaffer's transition from soap operas to more diverse television roles began with her appearance as Heather in the 2014 E4 miniseries Glue, a drama centered on a rural English village grappling with a murder mystery, where she featured in a supporting capacity in episode 2.[19] In 2016, she took on the role of Rachel Chapman in the BBC Three series Class, a spin-off of Doctor Who that follows teenagers at Coal Hill Academy facing supernatural threats; Shaffer appeared in the first two episodes, portraying a character entangled in the school's otherworldly conflicts. Her role expanded in the 2017 ITV miniseries Fearless, where she played Leila, the daughter of a man suspected of terrorism, across all four episodes, contributing to the narrative exploration of wrongful accusations and family loyalty in a post-9/11 context.[20] Shaffer's most prominent television role to date is as Triss Merigold in Netflix's fantasy series The Witcher, debuting in 2019 and continuing through season 4, which premiered on October 30, 2025. Adapted from Andrzej Sapkowski's book series and inspired by CD Projekt Red's video games, Triss is depicted as a powerful Temerian sorceress known for her red hair, magical prowess, and romantic ties to the protagonist Geralt of Rivia; the series reimagines her as a compassionate healer and political advisor, with Shaffer's mixed-race background of South African and Jewish descent aligning with her portrayal in this high-fantasy setting.[8][21][22] The casting sparked significant backlash from portions of the fanbase, who criticized the deviation from Triss's canonical fair-skinned appearance in the source materials, framing it as unnecessary race-swapping amid broader debates on diversity in fantasy adaptations. Shaffer has addressed such criticisms by emphasizing her personal connection to representation, noting in public statements her pride in portraying a character that reflects mixed-race identities in high-fantasy settings.[3] Across the four seasons, Triss has been integral to key plot developments, including investigating curses and aiding Ciri's protection in season 1, defending the sorceress academy Aretuza from elven invaders in season 2, navigating factional intrigue during the mages' conclave in season 3, and contributing to key developments in mage politics and battles against emerging threats while mentoring young mages in season 4, underscoring her evolution from a secondary ally to a pivotal force in the Continent's power struggles.[23][24]Film and other media
Shaffer's foray into feature films came with her role as Sandra in the 2018 action thriller I Am Vengeance, directed by Ross W. Quade, where she portrayed a supporting character in a story of revenge and redemption starring Stu Bennett. This marked one of her few appearances in theatrical releases, highlighting her versatility beyond television while maintaining a focus on her primary medium.[1] In addition to I Am Vengeance, Shaffer contributed to several short films around the same period, including Medusa's Ankles (2018), a BBC adaptation of A.S. Byatt's short story directed by Bonnie Wright, in which she played the receptionist; and Love Pool (2018), written and directed by Asim Chaudhry, where she starred as Maddy in a comedic exploration of modern romance.[25][26] These projects, often produced by collaborators from her television and Harry Potter circles, allowed Shaffer to experiment with intimate, character-driven narratives that complemented her established TV persona without shifting her career's core emphasis.[27][28] Beyond cinema, Shaffer appeared in the 2012 music video for "YDEK (You Don't Ever Know)" by the British band Warehouse Republic, starring as the female lead in a promotional clip directed by Dimitra Giannouka that blended urban pop aesthetics with narrative elements of uncertainty in relationships.[29] This early media venture, occurring amid her rising soap opera profile, served as a low-stakes extension of her on-screen presence, bridging her acting work with the music industry.[30] Up to 2025, Shaffer's film and ancillary media output remained selective, reinforcing her television dominance by providing occasional outlets for diverse creative expression rather than pursuing extensive cinematic leads.[1]Personal life
Marriage and relationships
Anna Shaffer married Jimmy Stephenson, a butcher and co-founder of the London-based Hill & Szrok butcher shop and restaurant, on July 8, 2021, at Islington Town Hall in London.[31][32] The intimate ceremony, attended by a small group of family and friends, followed a postponement of their original plans earlier that year due to COVID-19 restrictions; the couple had been together for over seven years at the time.[33][34] Shaffer announced the marriage on Instagram shortly after, sharing photos of the event and captioning them with a humorous note: "introducing my first husband."[31][32] She wore a simple white dress paired with a colorful bouquet, marking what she later described in a 2021 interview as an accidental "white wedding."[35][36] The couple marked their third wedding anniversary in July 2024 with a public social media post from Shaffer, highlighting Stephenson's affectionate nickname as "North London's number one forehead kisser."[37] The couple has no children.[33][31]Identity and public statements
Anna Shaffer has spoken about her mixed-race and Jewish heritage, describing her mother as mixed race and her father as Jewish, which she views as emblematic of her British identity.[3] In October 2023, she elaborated on her background in an Instagram post, identifying as a "mixed race Jewish South-African," noting her father's time in Israel as a baby and her mother's origins on a Black Zulu farmland in South Africa, in the context of calling for a ceasefire in the Israel-Gaza conflict.[3] Following the 2018 announcement of her casting as Triss Merigold in Netflix's The Witcher, Shaffer encountered significant backlash from some fans who criticized the decision to cast a mixed-race actress in the role, sparking broader debates on diversity in fantasy adaptations.[38] She addressed the backlash in interviews, including at Comic Con Ukraine in 2021, where she discussed her portrayal of the character in the second season.[39] Shaffer has emphasized the importance of diverse representation in media. As of 2025, she has not issued major new public updates on her views regarding representation, maintaining a focus on her professional roles that highlight varied backgrounds.Filmography
Film
| Year | Title | Role | Notes |
|---|---|---|---|
| 2009 | Harry Potter and the Half-Blood Prince | Romilda Vane | [40] |
| 2010 | Harry Potter and the Deathly Hallows – Part 1 | Romilda Vane | [41] |
| 2011 | Harry Potter and the Deathly Hallows – Part 2 | Romilda Vane | [42] |
| 2018 | Medusa's Ankles | The Receptionist | Short film.[25] |
| 2018 | I Am Vengeance | Sandra |
Television
Anna Shaffer began her television career with a prominent role in the British soap opera Hollyoaks, where she portrayed Ruby Button from 2011 to 2014 and returned for additional appearances in 2017 and 2018, appearing in a total of 249 episodes.[43] In 2014, she made a guest appearance in the E4 miniseries Glue as Heather in one uncredited episode.[44] Shaffer appeared in the BBC Three comedy series Cuckoo in 2016, playing Emma in the episode "University Challenged."[45] That same year, she took on the role of Rachel Chapman in the Doctor Who spin-off Class, appearing in two episodes: "For Tonight We Might Die" and "Nightvisiting."[46] In 2015, Shaffer portrayed Mary Magdalene in the CNN documentary series Finding Jesus: Faith, Fact, Forgery, reenacting the role in one episode focused on the figure's historical context.[47] She later appeared in the ITV miniseries Fearless in 2017 as Leila, featuring in four episodes.[20] Shaffer's most notable ongoing television role is as Triss Merigold in Netflix's The Witcher, debuting in 2019 and continuing through seasons 1 to 4 as of 2025, with appearances in 19 episodes across the series.[48]| Year(s) | Series | Role | Episodes | Notes |
|---|---|---|---|---|
| 2011–2014, 2017–2018 | Hollyoaks | Ruby Button | 249 | Soap opera; recurring lead role.[43] |
| 2014 | Glue | Heather | 1 | Miniseries; uncredited.[44] |
| 2015 | Finding Jesus: Faith, Fact, Forgery | Mary Magdalene | 1 | Documentary series; reenactment.[47] |
| 2016 | Cuckoo | Emma | 1 | Comedy series; guest.[45] |
| 2016 | Class | Rachel Chapman | 2 | Spin-off series; supporting.[46] |
| 2017 | Fearless | Leila | 4 | Miniseries; supporting.[20] |
| 2019–2025 | The Witcher | Triss Merigold | 19 | Fantasy series; main cast, seasons 1–4.[48] |
