9 credits on file—8 films and 1 show, spanning 1980–2026.
Over Your Dead Body
2026 · 62/100
Napoleon
2023 · 55/100
Terminal
2018 · 45/100
Don't Hang Up
2016 · 50/100
Ripper Street
2012–2016 · 82/100
Gangs of New York
2002 · 74/100
The Messenger: The Story of Joan of Arc
1999 · 61/100
Flight of the Navigator
1986 · 72/100
The Final Countdown
1980 · 62/100