World Trade Center 2006
Scenic Artist
War of the Worlds 2005
The Interpreter 2005
Birth 2004
The Stepford Wives 2004
Primal Scream 1986
as Olan Robert Foster
Credits from TMDB.