9 credits on file—1 film and 8 shows, spanning 1986–2026.
Legends
2026 · 80/100
Hostage
2025 · 60/100
The Assassin
2025 · 53/100
The Swarm
2023 · 66/100
Unforgotten
2015 · 78/100
Persons Unknown
2010 · 60/100
Lara Croft: Tomb Raider - The Cradle of Life
2003 · 50/100
Silent Witness
1996 · 78/100
Casualty
1986 · 62/100