8 credits on file—5 films and 3 shows, spanning 1995–2024.
The Edge of Sleep
2024 · 70/100
Welcome to Marwen
2018 · 56/100
American Mary
2012 · 60/100
The Company You Keep
2012 · 59/100
Ninjago: Masters of Spinjitzu
2011–2022 · 76/100
Watchmen
2009 · 73/100
Josie and the Pussycats
2001 · 57/100
The Outer Limits
1995–2002 · 78/100