4 credits on file—2 films and 2 shows, spanning 1999–2007.
The Condemned
2007 · 48/100
The Proposition
2005 · 71/100
BeastMaster
1999–2002 · 62/100
The Lost World
1999–2002 · 76/100