Filmography

Outlander
2014 · Acting

Ghost Soldier
2026 · Acting

Vera
2011 · Acting

Shetland
2013 · Acting

One Last Shot
2026 · Acting

Industry
2020 · Acting

A Discovery of Witches
2018 · Acting

Bad Girls
1999 · Acting

Misfits
2009 · Acting

Brave
2012 · Acting

I Swear
2025 · Acting

Maleficent
2014 · Acting

Terminator: Dark Fate
2019 · Acting

John Carter
2012 · Acting

Heads of State
2025 · Acting

300: Rise of an Empire
2014 · Acting

Down Cemetery Road
2025 · Acting

COBRA
2020 · Acting

The Diplomat
2023 · Acting

Bagman
2024 · Acting

Outlaw King
2018 · Acting

The Awakening
2011 · Acting

Queen at Sea
2026 · Acting

The Titan
2018 · Acting

All of You
2025 · Acting

Swung
2015 · Acting

The Twin
2022 · Acting

4.3.2.1
2010 · Acting

2036 Origin Unknown
2018 · Acting

Churchill
2017 · Acting
- No Poster
Bare
Acting

Tower Block
2012 · Acting

Marvellous
2014 · Acting

Martyrs Lane
2022 · Acting

Brotherhood
2016 · Acting

The Knot
2012 · Acting

National Theatre Live: Macbeth
2013 · Acting

Huge
2010 · Acting

Vivaldi, the Red Priest
2009 · Acting

Legacy
2015 · Acting

Having You
2013 · Acting

51 Degrees North
2015 · Acting
- No Poster
The Rat King
2015 · Acting
- No Poster
Ben & Lucy
Writer, Acting

Storm Witch
Acting

The Gardener of God
2011 · Acting

The Little Princess
2018 · Writer, Acting

The Escape
2017 · Acting

Baby Bible Bashers
2008 · Acting
