7 credits on file—1 film and 6 shows, spanning 2004–2024.
Presumed Innocent
2024 · 71/100
Lovecraft Country
2020 · 68/100
Castle Rock
2018–2019 · 74/100
13 Reasons Why
2017–2020 · 58/100
Snowfall
2017–2023 · 79/100
Red Tails
2012 · 55/100
Lost
2004–2010 · 82/100