15 credits on file—8 films and 7 shows, spanning 1984–2026.
Half Man
2026 · 76/100
The Rig
2023–2025 · 55/100
The Tower
2021–2024 · 70/100
The Nest
2020 · 61/100
Angel Has Fallen
2019 · 61/100
Terminator: Dark Fate
2019 · 58/100
The Crown
2016–2023 · 82/100
Mr. Turner
2014 · 70/100
Shetland
2013 · 80/100
The Hollow Crown
2012–2016 · 82/100
Another Year
2010 · 76/100
Young Adam
2003 · 61/100
28 Days Later
2002 · 75/100
Trainspotting
1996 · 83/100
The Bill
1984–2010 · 77/100