Antonia Campbell-Hughes is an actress, writer, director and former fashion designer from Northern Ireland. She is best known for playing Natascha Kampusch in 3096 Days, Marie-Antoinette in Dangerous Liaisons and the titular role in Cordelia. She first gained notability as a fashion designer while in her teens.

The Morrigan
Ancient Morrigan
2025

Black Doves
Georgina · (1 episode)
2024

Tapeworm
Worm
2024

It Is in Us All
Cara Daly
2022

The Other Me
Nutsa
2022

Zone 414
Jaden
2021

Black Medicine
Jo
2021

Rare Beasts
Cathy
2021

Arena
Kate
2020

Cordelia
Cordelia / Caroline
2019

Never Grow Old
Maria Pike
2019

She's Missing
Marina
2019

Zoo
Emily
2018

Paul, Apostle of Christ
Irenica
2018
Bellwether
Anne
2017

Split
Shelley
2016

The Chameleon
Margaret
2015

Les Cowboys
Emma
2015

London Spy
Magician · (1 episode)
2015

Andron
Valerie
2015

MindGamers
Agnes
2015

Swansong
Jamie
2015

The Canal
Claire
2014

Under the Skin
Shadow Alien (uncredited)
2014

Lotus Eaters
Alice
2013

3096 Days
Natascha Kampusch
2013

Kelly + Victor
Kelly
2012

Storage 24
Shelley
2012

Albert Nobbs
Emmy
2011

Hello Carter
Girl in Lift
2011
Submission
Unlikely Winner
2011

The Other Side of Sleep
Arlene Kelly
2011

The Task
Angel
2011

When Harvey Met Bob
Marsha Hunt
2010

Silent Things
Charlotte
2010

Bright Star
Abigail
2009

Hammerhead
Lilah
2009

Once Upon a Time in Dublin
Marina
2009

Damage
Lauren Ward
2007

Lewis
Chloe Brooks · (1 episode)
2007

Blackbeard
Louis Arrot · (2 episodes)
2006

Breakfast on Pluto
Stripper
2005

Imagining Ulysses
2004

Shaun of the Dead
Zombie (uncredited)
2004
Diamond Shitter

Spooks
Nina Gevitsky · (1 episode)
2002