Cast Credits

Year
Movie
Role
2014
Catch Hell
Reagan Pearch
2013
Isolated

2012
Straight A's
Scott
2011
The Lincoln Lawyer
Louis Roulet
2011
Set Up
Vincent
2010
MacGruber
Piper
2008
Stop-Loss
Brandon King
2008
Franklyn
Jonathan Preest
2007
Breach
Eric O'Neill
2006
Five Fingers
Martijn
2006
Flags of Our Fathers
John 'Doc' Bradley
2005
Chaos
Detective Shane Dekker
2005
Crash
Officer Tom Hanson
2004
The I Inside
Simon Cable
2002
Igby Goes Down
Oliver Slocumb
2001
Gosford Park
Henry Denton
2001
AntiTrust
Milo
2000
Company Man
Rudolph Petrov
2000
The Way of the Gun
Parker
2000
King of the Hill: 'Twas the Nut Before Christmas

1999
Cruel Intentions
Sebastian Valmont
1998
Playing by Heart
Kenan
1998
Homegrown
Harlan
1998
54
Shane O'Shea
1997
Little Boy Blue
Jimmy West
1997
Nowhere
Shad
1997
I Know What You Did Last Summer
Barry Cox
1996
White Squall
Gil Martin
1996
Lifeform

1995
Deadly Invasion: The Killer Bee Nightmare

1995
Crimson Tide
Seaman Grattam
1993
The Secrets of Lake Success

Production Credits

Year
Movie
Role
2014
Catch Hell
Screen Story
2014
Catch Hell
Director
2014
Catch Hell
Producer
2014
Catch Hell
Screenwriter
2013
Isolated
Producer

Showtimes & Tickets

Enter Zip -OR- City, State
Date of Show
Powered By MovieTickets.com