Actor
Decimation
2013 · as Prisoner Eight
One Hundred & Sixty Acres
2011 · as William Cummins
Shanghai Noon
2000 · as Train Passenger