Movie | It Is in Us All | Cara Daly | 2022-09-23 |
Movie | Rare Beasts | Cathy | 2021-05-21 |
Movie | Zone 414 | Jaden | 2021-09-03 |
Movie | She's Missing | Marina | 2019-03-01 |
Movie | Cordelia | Cordelia / Caroline | 2019-09-25 |
Movie | Never Grow Old | Maria Pike | 2019-03-15 |
Movie | Paul, Apostle of Christ | Irenica | 2018-03-23 |
Movie | Black '47 | Brigid Ni Dhomhnaill | 2018-09-05 |
Movie | Zoo | Emily | 2018-10-05 |
Movie | Split | Shelley | 2016-04-07 |
Movie | Andron | Valerie | 2015-11-08 |
Movie | MindGamers | Agnes | 2015-10-04 |
Movie | Les Cowboys | Emma | 2015-11-25 |
Movie | The Chameleon | Margaret | 2015-12-06 |
Series | London Spy | Magician | 2015-11-09 |
Movie | Under the Skin | Shadow Alien (uncredited) | 2014-03-14 |
Movie | The Canal | Claire | 2014-10-10 |
Movie | 3096 Days | Natascha Kampusch | 2013-02-21 |
Movie | Lotus Eaters | Alice | 2013-04-05 |
Movie | Storage 24 | Shelley | 2012-06-29 |
Movie | Kelly + Victor | Kelly | 2012-10-16 |
Movie | The Other Side of Sleep | Arlene Kelly | 2011-05-13 |
Movie | The Task | Angel | 2011-01-28 |
Movie | Submission | Unlikely Winner | 2011-09-08 |
Movie | Albert Nobbs | Emmy | 2011-12-21 |
Movie | Silent Things | Charlotte | 2010-10-02 |
Movie | When Harvey Met Bob | Marsha Hunt | 2010-12-26 |
Movie | Hammerhead | Lilah | 2009-03-16 |
Movie | Bright Star | Abigail | 2009-09-18 |
Movie | Damage | Lauren Ward | 2007-06-24 |
Series | Blackbeard | Louis Arrot | 2006-09-10 |
Movie | Breakfast on Pluto | Stripper | 2005-11-16 |
Movie | Shaun of the Dead | Zombie (uncredited) | 2004-04-09 |