8 credits on file—5 films and 3 shows, spanning 1981–2024.
The New Look
2024 · 66/100
The Halcyon
2017 · 87/100
Centurion
2010 · 57/100
The Illusionist
2006 · 74/100
Young Adam
2003 · 61/100
The Adventures of Sherlock Holmes
1984–1985 · 91/100
Star Wars: Episode VI - Return of the Jedi
1983 · 81/100
An American Werewolf in London
1981 · 73/100