15 credits on file—8 films and 7 shows, spanning 1987–2022.
So Help Me Todd
2022–2024 · 71/100
Fifty Shades Freed
2018 · 42/100
Godzilla
2014 · 64/100
50/50
2011 · 79/100
The Invisible
2007 · 55/100
Blade: The Series
2006 · 56/100
An Unfinished Life
2005 · 65/100
Bang Bang You're Dead
2002 · 79/100
Smallville
2001–2011 · 74/100
Final Destination
2000 · 62/100
The Outer Limits
1995–2002 · 78/100
The X-Files
1993–2018 · 80/100
Stay Tuned
1992 · 58/100
The Commish
1991–1996 · 60/100
Wiseguy
1987–1990 · 67/100