5 credits on file—3 films and 2 shows, spanning 1999–2023.
The Creator
2023 · 65/100
Armageddon Time
2022 · 66/100
The Punisher
2017–2019 · 75/100
Hell House LLC
2015 · 61/100
Law & Order: Special Victims Unit
1999 · 75/100