4 credits on file—2 films and 2 shows, spanning 2003–2023.
The Vaccine War
2023 · 72/100
The Last Hour
2021 · 66/100
Black Widows
2020 · 68/100
Choker Bali: A Passion Play
2003 · 73/100