7 credits on file—5 films and 2 shows, spanning 1981–2024.
Fallen
2024 · 65/100
The Killer's Game
2024 · 57/100
Infinity Pool
2023 · 58/100
Orphan Black
2013–2017 · 81/100
Expect No Mercy
1995 · 47/100
The Dead Zone
1983 · 74/100
Scanners
1981 · 66/100