All roles

The Imitation Game
2014, Movie - Drama, History, War
Humans
2015, Show - Drama, Mystery, Sci-Fi
Chalet Girl
2011, Movie - Comedy, Romance
Everest
2015, Movie - Drama, Adventure, History
Mr Selfridge
2013, Show - Drama
Rebecca
2020, Movie - Drama, Mystery, Romance
The War Below
2021, Movie - Drama, History, War
Anne
2022, Show - Drama
The League of Extraordinary Gentlemen
2003, Movie - Action, Fantasy, Sci-Fi
Where Hands Touch
2018, Movie - Drama, War, Romance
Cheat
2019, Show - Drama
Residue
2015, Movie - Action, Mystery, Horror
Ideal
2005, Show - Comedy
Never Better
2008, Show - Comedy
Homebound
2022, Movie - Drama, Mystery, Horror
The Thirteenth Tale
2013, Movie - Drama, Mystery
The Secret Agent
2016, Show - Drama
Spoons
2005, Show - Comedy
Residue
2015, Show - Drama, Mystery, Horror
Miss Austen Regrets
2008, Movie - Drama
Broken News
2005, Show - Comedy, News
The Devil's Whore
2008, Show - Drama
The Truth Commissioner
2016, Movie - Drama
Fear of Fanny
2006, Movie - Drama