5 credits on file—5 films, spanning 2002–2015.
Little Boy
2015 · 64/100
Bunraku
2010 · 59/100
The Master of Disguise
2002 · 26/100
The Time Machine
2002 · 57/100
Windtalkers
2002 · 56/100