6 credits on file—4 films and 2 shows, spanning 1995–2017.
Riverdale
2017–2023 · 63/100
Assault on Wall Street
2013 · 51/100
Underworld: Awakening
2012 · 56/100
The Exorcism of Emily Rose
2005 · 61/100
Saved!
2004 · 66/100
The Outer Limits
1995–2002 · 78/100