Good Omens 2
Cormoran Strike: Troubled Blood
Canyon Del Muerto
Murdered for Being Different
The Casual Vacancy
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'.