33 credits on file—20 films and 13 shows, spanning 1986–2025.
To End All Wars
2001 · 70/100
Rebus
2000–2007 · 75/100
Cleopatra
1999 · 63/100
Babe: Pig in the City
1998 · 56/100
Emma
1996 · 68/100
Trainspotting
1996 · 83/100
Braveheart
1995 · 80/100
Casualty
1986 · 62/100
Highlander
1986 · 66/100