NEW CASTLE, Delaware (USA), 10 settembre, 1974
2017 - Wish Upon - Attore - Jonathan Shannon
2010 - The Bang Bang Club - Attore - Greg Marinovich
2010 - The Lincoln Lawyer - Attore - Louis Roulet
2008 - Stop Loss - Attore - Brandon King
2008 - Franklyn - Attore - Jonathan Preest
2007 - Breach - L'infiltrato - Attore - Eric O'Neill
2006 - Five Fingers - Gioco mortale - Attore - Martijn
2006 - Flags of Our Fathers - Attore - John 'Doc' Bradley
2004 - Crash - Contatto fisico - Attore - Agente Tommy Hanson
2002 - Igby Goes Down - Attore - Oliver
2001 - Gosford Park - Attore - Henry Denton
2001 - S.Y.N.A.P.S.E. - PERICOLO IN RETE - Attore - Milo Hoffman
1999 - Una spia per caso - Attore - Petrov
1998 - STUDIO 54 - Attore - Shane