12 credits on file—8 films and 4 shows, spanning 1995–2026.
In the Blink of an Eye
2026 · 48/100
The Abandons
2025 · 44/100
How It Ends
2018 · 38/100
The BFG
2016 · 63/100
Travelers
2016–2018 · 79/100
Stargate Universe
2009–2011 · 70/100
Slither
2006 · 64/100
Riding the Bullet
2004 · 43/100
Halloween: Resurrection
2002 · 34/100
Valentine
2001 · 38/100
Dudley Do-Right
1999 · 42/100
The Outer Limits
1995–2002 · 78/100