9 credits on file—4 films and 5 shows, spanning 1994–2025.
Happy Face
2025 · 55/100
Love Hard
2021 · 62/100
Upload
2020–2025 · 71/100
The Package
2018 · 54/100
The Professor
2018 · 69/100
The Flash
2014–2023 · 70/100
Crying Freeman
1995 · 68/100
The Outer Limits
1995–2002 · 78/100
ER
1994–2009 · 76/100