The Rally - LA 2016
as Mr. Phillips
Moving August 2002
as Adam Loder
Boys Don't Cry 1999
as Deputy (uncredited)
The Newton Boys 1998
as Party Guest (uncredited)
Once Upon a Time in China and America 1997
Actor
Credits from TMDB.