3 credits on file—3 films, spanning 2020–2023.
They Cloned Tyrone
2023 · 71/100
The Menu
2022 · 69/100
The Trial of the Chicago 7
2020 · 80/100