16 credits on file—5 films and 11 shows, spanning 1983–2023.
Napoleon
2023 · 55/100
Guilt
2019–2023 · 72/100
Traces
2019–2022 · 68/100
Tulip Fever
2017 · 49/100
Will
2017 · 69/100
Rogue One: A Star Wars Story
2016 · 76/100
The Night Manager
2016 · 77/100
Child 44
2015 · 54/100
The Crimson Field
2014 · 78/100
Shetland
2013 · 80/100
Line of Duty
2012 · 85/100
Intruders
2011 · 47/100
Rome
2005–2007 · 85/100
Rebus
2000–2007 · 75/100
Silent Witness
1996 · 78/100
Taggart
1983–2011 · 74/100