8 credits on file—4 films and 4 shows, spanning 2000–2025.
Smoke
2025 · 59/100
Brazen
2022 · 31/100
Yellowjackets
2021 · 72/100
The Willoughbys
2020 · 67/100
Tully
2018 · 73/100
Supergirl
2015–2021 · 64/100
The Tall Man
2012 · 54/100
X-Men: Evolution
2000–2003 · 82/100