8 credits on file—4 films and 4 shows, spanning 2007–2026.
Crime 101
2026 · 70/100
Super Pumped
2022 · 69/100
Swallow
2019 · 67/100
Legacies
2018–2022 · 66/100
Succession
2018–2023 · 86/100
Billions
2016–2023 · 75/100
Terminator Salvation
2009 · 57/100
In the Valley of Elah
2007 · 69/100