All roles

Poldark
2015, Show - Drama
I Came By
2022, Movie - Crime, Thriller
The Man Who Knew Infinity
2016, Movie - Drama, History
The Children Act
2018, Movie - Drama
Anne
2022, Show - Drama
The Madness of King George
1994, Movie - Drama, History, Comedy
Partygate
2023, Movie - Crime, Drama
Sisi & I
2023, Movie - Drama, History
Private Lives
2013, Movie - Comedy
King Lear
2018, Movie - Drama
The Impressionists
2006, Show - Documentary, Drama
Power Monkeys
2016, Show - Comedy
The Robinsons
2005, Show - Comedy
Our Mutual Friend
1998, Show - Drama
Beau Brummell: This Charming Man
2006, Movie - Drama, History
The Falklands Play
2002, Movie - Drama, War
Amnesia
2004, Show - Drama
Lorna Doone
2001, Movie - Drama, Romance
Doc Martin and the Legend of the Cloutie
2003, Movie - Drama, Comedy
Great Expectations
1991, Show - Drama
The Strange Case of Sherlock Holmes & Arthur Conan Doyle
2005, Movie - Crime, Documentary, Drama
The Brides in the Bath
2003, Movie - Crime, Drama
The Cry
2002, Show - Crime, Drama