Filmography

Outlander
2014 · Acting

Casualty
1986 · Acting

Shetland
2013 · Acting

Call the Midwife
2012 · Acting

Waterloo Road
2006 · Acting

The Wheel of Time
2021 · Acting

The Dark Knight Rises
2012 · Acting

Victoria
2016 · Acting

Wrath of Man
2021 · Acting

M.I. High
2007 · Acting

Patrick Melrose
2018 · Acting

What Happened to Monday
2017 · Acting

Dragonheart: Vengeance
2021 · Acting

The Chemistry of Death
2023 · Acting

The Catch
2023 · Acting

Death Race: Beyond Anarchy
2018 · Acting

Never Back Down: Revolt
2021 · Acting

The Vanishing Man
1997 · Acting

Jamie Johnson FC
2023 · Acting

Calibre
2018 · Acting

iBoy
2017 · Acting

Little Bone Lodge
2023 · Acting

The Last Vermeer
2019 · Acting

Level Up
2016 · Acting

Dream Hacker
2025 · Acting

Demon Baby
2014 · Acting

Bound
2021 · Acting

The Vanishing Man
1997 · Acting

Mairi
2020 · Acting

Boys Night
2019 · Acting

The Pure and The Damned
2022 · Acting

Bluewaspman
2025 · Acting
