The Girl on the Train 2016
as David (uncredited)
Confess 2005
as Richard Heston
Homeland Security 2004
as Agent Frank Heinhoff
Love in the Time of Money 2002
as Jack
Just Visiting 2001
as Museum Teacher
American Psycho 2000
as Man Outside Store
Credits from TMDB.