Warm, fresh, bright and assured.
Abigail was born in Aberdeen and is now based in London. She's versatile with accents, having used a variety on screen.
In 2021 Abigail won Best Television Actress at the Scottish BAFTAs for her performance in Tin Star: Liverpool.
Abigail was born in Aberdeen and is now based in London. She's versatile with accents, having used a variety on screen.
In 2021 Abigail won Best Television Actress at the Scottish BAFTAs for her performance in Tin Star: Liverpool.