34 credits on file—21 films and 13 shows, spanning 1997–2026.
Catch and Release
2006 · 52/100
Eight Below
2006 · 73/100
Fantastic Four: World's Greatest Heroes
2006–2010 · 72/100
Chaos
2005 · 57/100
Supernatural
2005–2020 · 79/100
Walking Tall
2004 · 56/100
The Dead Zone
2002–2007 · 69/100
Smallville
2001–2011 · 74/100
X-Men: Evolution
2000–2003 · 82/100
Stargate SG-1
1997–2007 · 77/100