8 credits on file—5 films and 3 shows, spanning 1999–2025.
Dexter: Resurrection
2025 · 91/100
Alert: Missing Persons Unit
2023–2025 · 60/100
Genie
2023 · 50/100
The Many Saints of Newark
2021 · 56/100
Tallulah
2016 · 69/100
Margin Call
2011 · 73/100
The Son of No One
2011 · 39/100
Law & Order: Special Victims Unit
1999 · 75/100