All roles

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