2024
PBC Gloves Off as Narrator2023
Creed III as Voice of SHOWTIME® All Access (voice)2023
Lawmen: Bass Reeves as Esau Pierce2023
Bring Him to Me as Driver2021
Awake as Pastor2021
Trigger Point as Nicolas Shaw2020
11 Colours of the Bird as Self2019
Crawl as Dave2019
The Painted Bird as Mitka2019
Running with the Devil as The Boss2018
Maze Runner: The Death Cure as Vince2017
Bitter Harvest as Yaroslav2016
Monster Trucks as Sheriff Rick2015
Maze Runner: The Scorch Trials as Vince2014
Kill the Messenger as Russell Dodson2014
Lennon or McCartney as Self (voice)2014
Walking the Mile as Self2013
The Lone Ranger as Fuller2013
Snitch as Agent Cooper2013
Broken City as Jack Valliant2011
The Kennedys as Robert F. Kennedy2010
True Grit as Lucky Ned Pepper2010
Casino Jack as Michael Scanlon2010
When Love Is Not Enough: The Lois Wilson Story as Bill Wilson2010
Princess Kaiulani as Thurston2009
Like Dandelion Dust as Rip Porter2008
Seven Pounds as Dan2007
Bob & Doug McKenzie's Two-Four Anniversary as Himself2006
Flags of Our Fathers as Mike Strank2006
Unknown as Rancher Shirt2005
The Three Burials of Melquiades Estrada as Mike Norton2005
Magnificent Desolation: Walking on the Moon as John Young2005
Ripley Under Ground as Tom Ripley2004
3: The Dale Earnhardt Story as Dale Earnhardt2003
The Snow Walker as Charlie Halliday2003
The Evolution of an American Filmmaker as Self2002
We Were Soldiers as Joe Galloway2002
25th Hour as Frank Slaughtery2001
Knockaround Guys as Matty Demaret2001
61* as Roger Maris2000
Battlefield Earth as Jonnie Goodboy Tyler2000
Walking the Mile: The Making of The Green Mile as Self - 'Dean Stanton'1999
The Green Mile as Dean Stanton1999
We All Fall Down as John1998
Saving Private Ryan as Private Jackson1998
Enemy of the State as Pratt1998
Firestorm as Packer1997
Dead Silence as Airport officer1996
The Sentinel as Kurt Hessman1996
Titanic as Funker Harold G. Bride1996
Toe Tags as Twinkie1995
The Outer Limits as Tyson Ruddick1995
Sliders as Skidd1994
Viper as Johnny Hodge1993
Madison as Mick1992
Highlander: The Series as Michael Christian1992
A Killer Among Friends as Mickey TurnerNaN
Solitary as Hersh2021
Trigger Point Executive Producer