9 credits on file—8 films and 1 show, spanning 1986–2026.
Pressure
2026 · 77/100
Lee
2023 · 74/100
Death on the Nile
2022 · 60/100
The Old Guard
2020 · 66/100
Fred Claus
2007 · 50/100
Bobby
2006 · 64/100
Mini's First Time
2006 · 53/100
Sleepy Hollow
1999 · 73/100
Casualty
1986 · 62/100