Acting
Father Brown
2013
The Witcher
2019
Sherlock
2010
His Dark Materials
Rogue One: A Star Wars Story
2016
Sherlock Holmes: A Game of Shadows
2011
Stan Lee's Lucky Man
Queen Charlotte: A Bridgerton Story
2023
The Mallorca Files
The Larkins
2021
London Spy
2015
The Man Who Knew Infinity
Dancing on the Edge
Such Brave Girls
45 Years
Living
2022
The Cursed
The Quiet Ones
2014
Una
2017
Merry Christmas Aubrey Flint
2026