9 credits on file—3 films and 6 shows, spanning 1997–2024.
Deadpool & Wolverine
2024 · 73/100
Silo
2023 · 77/100
The Chelsea Detective
2022 · 71/100
Krypton
2018–2019 · 66/100
Absentia
2017–2020 · 68/100
Olympus
2015 · 68/100
Luther
2010–2019 · 80/100
Star Trek
2009 · 79/100
The Fifth Element
1997 · 76/100