Anna Shaffer Biography: Age, Height, Career, Net Worth, and 2026 Updates
Anna Shaffer is a talented English actress and model known for her standout roles in major fantasy and teen drama franchises. Born in London, England, she rose to global fame by portraying Romilda Vane in the Harry Potter film series and later captivated audiences as Triss Merigold in the Netflix hit series The Witcher. Her dynamic screen presence and dedication to her craft have established her as a prominent name in modern television and film.

Quick Facts
| Full Name | Anna Shaffer |
| Nick Name | Anna |
| Profession | Actress, Model |
| Birth Date | March 15, 1992 |
| Age | 34 years 6 months old |
| Birth Place | London, England, United Kingdom |
| Nationality | British |
| Known For | Playing Romilda Vane in Harry Potter and Triss Merigold in The Witcher |
| Ethnicity | Mixed |
| Zodiac Sign | Pisces |
| Height & Weight | 5 feet 7 inches (170 cm) & Approx. 58 kg (128 lbs) |
| Hair Color | Dark Brown |
| Eye Color | Hazel |
| Qualification | High School Graduate, Trained in Acting |
| Religion | Christianity |
| Marital Status | Unmarried |
| Children | None |
| Hobbies | Reading, Traveling, Fashion |
| Current Work | Acting, Modeling, and 2026 Film Projects |
| Years Active | 2009–Present |
| Net Worth | Estimated at $2 Million – $4 Million |
Fans of contemporary fantasy and British drama often follow similar talented actors like Freya Allan, Anya Chalotra, and Millie Bobby Brown who are currently dominating global streaming platforms.
Early Life & Education
Anna Shaffer was born and raised in London, England. Growing up in a vibrant urban environment, she developed an early passion for the performing arts, participating in local theater productions and school plays.
She attended a local high school in London, where she balanced her academic studies with her growing interest in acting and modeling. Her supportive upbringing allowed her to pursue auditions early in her youth, paving the way for her breakthrough in the entertainment industry.
Career Journey
Anna Shaffer began her professional acting career in 2009 when she landed the role of Romilda Vane in the blockbuster fantasy film Harry Potter and the Half-Blood Prince. She reprised this beloved character in the final two installments, Harry Potter and the Deathly Hallows – Parts 1 and 2.
Following her early success in cinema, she transitioned smoothly into television. She gained widespread recognition in the UK for playing Ruby Button in the long-running teen soap opera Hollyoaks from 2011 to 2014, appearing in over 230 episodes.
Recent Activity in 2026
Entering 2026, Anna continues to expand her impressive portfolio across international streaming services. Her portrayal of the sorceress Triss Merigold in Netflix’s fantasy epic The Witcher remains a career-defining role that has earned her a massive global fanbase.
Career Stats & Filmography
- Harry Potter and the Half-Blood Prince (2009) as Romilda Vane
- Harry Potter and the Deathly Hallows – Part 1 & 2 (2010–2011) as Romilda Vane
- Hollyoaks (2011–2014) as Ruby Button
- Class (2016) as Rachel
- Fearless (2017) as Leila
- The Witcher (2019–Present) as Triss Merigold
Personal Life
Anna Shaffer maintains a relatively private personal life, choosing to keep details about her dating history and relationships away from the constant spotlight of tabloid media.
She enjoys spending her downtime reading classic literature, traveling to historic cities across Europe, and engaging with her community through various charitable initiatives. By 2026, she continues to balance her demanding filming schedule with her personal wellness routines.
Awards & Achievements
- Nominated for Best Bad Girl and Sexiest Female at the British Soap Awards during her time on Hollyoaks.
- Recognized globally for contributions to two of the largest fantasy franchises in modern cinema and television history.
Physical Statistics
Anna Shaffer stands at a height of 5 feet 7 inches and maintains a healthy, athletic build suitable for her active action roles. She has striking hazel eyes and natural dark brown hair, which she frequently styles for red-carpet events and fashion modeling shoots.
Quotes
“Acting is about finding the truth in characters that live in completely imaginary worlds.”
“I love bringing complex, layered women to life on screen.”
Controversies
Throughout her career, Anna Shaffer has maintained a clean, professional reputation. She has successfully avoided major public controversies, keeping the focus entirely on her acting projects and public advocacy work.
Favorites
- Favorite Genre: Fantasy and Psychological Thrillers
- Favorite Cuisine: Italian and Traditional British Food
- Favorite Travel Destination: Rome, Italy
Earnings & Net Worth
Anna Shaffer has built a solid financial portfolio through her extensive television work, blockbuster film appearances, and brand endorsements. By 2026, her estimated net worth ranges between $2 Million and $4 Million, heavily supported by her recurring starring role in high-budget streaming series.
Interesting Facts
Did you know Anna Shaffer got her very first professional acting job in the Harry Potter franchise straight out of school? In 2026, she remains heavily involved in fan conventions and interactive gaming communities tied to her past and present roles.
Did You Know Already?
Before becoming a household name in fantasy television, Anna starred in the official BBC Doctor Who spin-off series titled Class in 2016.
Social Media Links
Stay connected with Anna Shaffer through her verified official channels:
- Instagram: @annashaffers
- Twitter/X: @annashaffer
Frequently Asked Questions
How old is Anna Shaffer in 2026?
Anna Shaffer is 34 years 6 months old years old.
What is Anna Shaffer most famous for?
She is most famous for playing Romilda Vane in the Harry Potter films and Triss Merigold in Netflix’s The Witcher.
Is Anna Shaffer married?
No, Anna Shaffer is currently unmarried and keeps her dating life private.
What is Anna Shaffer’s net worth in 2026?
Her estimated net worth is between $2 Million and $4 Million.
How tall is Anna Shaffer?
She is 5 feet 7 inches tall.
Conclusion
Anna Shaffer has evolved from a young cinematic newcomer into a seasoned television star with global recognition. Her remarkable journey across major franchises highlights her undeniable talent and versatility. If you enjoyed learning about her life and career in this 2026 update, feel free to share this biography with fellow fans!












