17 czerwca 2000).

Filmografia Filmy Rok Tytuł Rola1992Zabójcza przyjaźń (A Killer Among Friends, TV)Mickey Turner1995Córeczka Johnny’ego (Johnny's Girl, TV)Jimmy Zee1996Titanic (TV)Harold BrideSafari na IX piętrze (Urban Safari)Rico 1998Szeregowiec Ryan (Saving Private Ryan)szeregowy Daniel JacksonOgnista burza (Firestorm)PackerWróg publiczny (Enemy of the State)David Pratt1999Zielona mila (The Green Mile)Dean Stanton2000Bitwa o Ziemię (Battlefield Earth)Jonnie Goodboy TylerWe All Fall DownJohn2001Synowie mafii (Knockaround Guys)Matty Demaret61* (TV)Roger Maris200225. godzina (25th Hour)Frank SlaughteryByliśmy żołnierzami (We Were Soldiers)Joseph L. Galloway2003Zimne piekło (The Snow Walker)Charlie Halliday2004Dale Earnhardt: mistrz kierownicy (3: The Dale Earnhardt Story, TV)Dale Earnhardt2005Trzy pogrzeby Melquiadesa Estrady (The Three Burials of Melquiades Estrada)Mike NortonWspaniałe pustkowie. Spacer po Księżycu 3D (Magnificent Desolation: Walking on the Moon 3D)John Young (głos)Podstępny Ripley (Ripley Under Ground)Thomas „Tom” Ripley2006Sztandar chwały (Flags of Our Fathers)sierżant Michael StrankNieznani (Unknown)Rancher Shirt2008Siedem dusz (Seven Pounds)Dan Morris2009Princess Ka'iulaniLorrin A.