Filmography

The Graham Norton Show
2007 · Acting

Rivals
2024 · Acting

The Diplomat
2023 · Acting

The Tudors
2007 · Acting

Sunday with Laura Kuenssberg
2022 · Acting

The Hobbit: The Battle of the Five Armies
2014 · Acting

The Hobbit: An Unexpected Journey
2012 · Acting

Poldark
2015 · Acting

The Hobbit: The Desolation of Smaug
2013 · Acting

Being Human
2009 · Acting

Tyler Perry's If Loving You Is Wrong
2014 · Acting

Leonardo
2021 · Acting

And Then There Were None
2015 · Acting

The Mortal Instruments: City of Bones
2013 · Acting

The Suspect
2022 · Acting

Loving Vincent
2017 · Acting

Fifteen-Love
2023 · Acting

Toast of Tinseltown
2022 · Acting

The Man Who Killed Hitler and Then the Bigfoot
2019 · Acting

Desperate Romantics
2009 · Acting

The Secret Scripture
2017 · Acting

Rivals: The Official Podcast
2026 · Acting

The Way of the Wind
Acting

National Theatre Live: Les Liaisons Dangereuses
2026 · Acting

Love Is Blind
2019 · Acting

Grendel
Acting

Alarm
2008 · Acting

Hattie
2011 · Acting

Poldark Revealed
2016 · Acting
