Theatre Mack made her professional acting debut in a stage production of
Bat Boy as Mayor Maggie, at the Citizen's Theatre, for which she won the Musical Theatre Award and the drama award for her year. In 2022, as
Ophelia in the
Bristol Old Vic's adaption of
Shakespeare's
Hamlet. and the same year as Queenie in
Small Island at the
Royal National Theatre in London. In 2020, Mack was cast in her first leading role as Kaya on the
BBC drama series
The Nest alongside
Martin Compston and
Sophie Rundle. Mack came out of Covid lockdown to appear in the seventh series of
Portrait Artist of the Year on Sky Arts. Mack began filming of the Netflix miniseries
The Witcher: Blood Origin in August 2021, set in a time 1,200 years before
The Witcher, and appeared in a main role as Princess Merwyn in a cast that includes
Lenny Henry,
Laurence O'Fuarain and
Michelle Yeoh. The series was released on Netflix on 25 December 2022. In 2024, she appeared as
Katherine Villiers, Duchess of Buckingham in three episodes of the
Sky Atlantic period drama
Mary & George. In September 2025, Mack was cast as
Lucie Manette in the upcoming
BBC One miniseries
A Tale of Two Cities, adapted from the
novel of the same name by
Charles Dickens. ==Filmography==