12 credits on file—8 films and 4 shows, spanning 2001–2025.
Final Destination Bloodlines
2025 · 70/100
Horns
2013 · 57/100
This Means War
2012 · 54/100
Underworld: Awakening
2012 · 56/100
Caprica
2009–2011 · 75/100
Love Happens
2009 · 45/100
X-Men Origins: Wolverine
2009 · 58/100
Flash Gordon: A Modern Space Opera
2007–2008 · 49/100
Eight Below
2006 · 73/100
My Baby's Daddy
2004 · 37/100
Stargate: Atlantis
2004–2009 · 75/100
Smallville
2001–2011 · 74/100