10 credits on file—3 films and 7 shows, spanning 1988–2026.
Ride or Die
2026 · 78/100
Criminal Record
2024 · 73/100
Dune: Prophecy
2024 · 64/100
Kaos
2024 · 70/100
Bank of Dave
2023 · 75/100
Boiling Point
2023 · 85/100
Whitstable Pearl
2021 · 71/100
Vera
2011–2025 · 81/100
The Lost Language of Cranes
1991 · 70/100
The Serpent and the Rainbow
1988 · 61/100