5 credits on file—4 films and 1 show, spanning 1999–2005.
Fantastic Four
2005 · 49/100
Willard
2003 · 60/100
Ballistic: Ecks vs. Sever
2002 · 28/100
John Doe
2002–2003 · 72/100
Speedway Junky
1999 · 57/100