Actor
Ring of Fire
2013
as Johnny Cash
Turn the River
2008
as David
Last Holiday
2006
as Adamian
Good Night, and Good Luck.
2005
as Eddie Scott
The Aviator
2004
as Glenn Odekirk
Down with Love
2003
as J.B.
Dust
2001
as Stitch
Just Visiting
2001
as Hunter
American Psycho
2000
as Luis Carruthers
Company Man
2000
as Danny
Pushing Tin
1999
as Ron Hewitt
The Last Days of Disco
1998
as Dan
Homegrown
1998
as Ben Hickson
Buffalo Soldiers
1997
as Capt. Calhoun
Face/Off
1997
as Loomis
A Deadly Vision
1997
as The Killer
You Are Here
1997
as Kid in Grocery Store (as Matthew Ross)
Ed's Next Move
1996
as Eddie
Twelve Monkeys
1995
as Bee
PCU
1994
as Raji