3 credits on file—3 films, spanning 1995–2003.
The Far Side of the Moon
2003 · 76/100
Snake Eyes
1998 · 58/100
Screamers
1995 · 53/100