2025
Osiris as Kelly2023
Lioness as Tracer2023
The Channel as Mic Sheridan2022
Bosch: Legacy as Det. Don Ellis2021
The Tender Bar as The Voice, JR's father2021
The Manson Brothers: Midnight Zombie Massacre as Dr. Chu (voice)2020
What the Night Can Do as Marty Cole2019
Doom Patrol as Alistair2019
The Order as Edward Coventry2019
Eli as Paul2019
SGT. Will Gardner as Will "Ghost" Gardner2018
The Purge as Ryan Grant2018
Fifty Shades Freed as Taylor2018
Bigger as Jerry George2017
Fifty Shades Darker as Taylor2017
My Little Pony: The Movie as Boyle (voice)2016
13 Hours: The Secret Soldiers of Benghazi as Mark 'Oz' Geist2016
Spectral as Maj. Sessions2015
Fifty Shades of Grey as Taylor2015
Edge as Edge2015
Edge as Edge2014
Crisis as Koz2014
Sabotage as Tom 'Pyro' Roberts2013
Pacific Rim as Herc Hansen2013
Captain Phillips as SEAL Commander2013
Hunting Season as Young Jack2012
Honest Trailers as Jason Taylor (archive footage)2012
Hirokin: The Last Samurai as Renault2011
Person of Interest as RIP2011
Revenge as Frank Stevens2011
Colombiana as Agent Robert Williams2011
He Loves Me as Sam2010
Hawaii Five-0 as Nick Taylor2010
Rizzoli & Isles as Dan Mateo2010
Republic of Doyle as Big Charlie2010
Republic of Doyle as Big Charlie Archer2010
Covert Affairs as Nathan Mueller2010
Mandrake as Sgt. McCall2009
NCIS: Los Angeles as Arlo Turk2009
Castle as Hal Lockwood2009
White Collar as John Deckard2009
Lie to Me as Dave Burns2008
The Mentalist as Fletcher Moss2008
Redbelt as Joe Collins2008
Street Warrior as Jack Campbell2007
Burn Notice as Gerard2006
The Unit as Mack Gerhardt2005
Criminal Minds as Luke Dolan2005
Numb3rs as Agent Billy Cooper2005
The Great Raid as 1st Sgt. Sid "Top" Wojo2005
Silver Bells as Rip2005
Silver Bells as Sylvester Rheinback2004
Try to Remember as Joe O'Connor2004
Caught in the Act as Buck Colter2004
Gramercy Park as Michael Warner2002
CSI: Miami as Bob Keaton2002
Without a Trace as Nathan Grady2002
Taken as Colonel Breck2002
Breaking News as Not available2001
24 as Steve Goodrich2001
The Division as Ryan Hollenbeck2001
Another Day as Paul2000
CSI: Crime Scene Investigation as Jason Kent2000
CSI: Crime Scene Investigation as Jarrod Malone2000
Level 9 as Not available2000
Cement as Mic2000
Love Lessons as Dan Andrews2000
Backroads as Larry1999
Harsh Realm as Not available1999
Harsh Realm as Waters1997
Contact as WillieNaN
Hellbent as JP Skinner1999
Pictures of Baby Jane Doe as Charlie1998
Da Vinci's Inquest as Not available1998
Saving Private Ryan as Corporal Henderson1998
Conversations in Limbo as Not available1997
The Hunger as Grant1996
The Pretender as Todd Baxter1996
Profiler as Not available1995
The Outer Limits as Curtis Sandoval1993
Walker, Texas Ranger as Luke1991
Vendetta: Secrets of a Mafia Bride as Taylor Carr1986
Hero in the Family as Student Council President1984
The Glitter Dome as Steven1951
Hallmark Hall of Fame as RipNaN
All Signs of Death as Mercer2025
Osiris Producer2021
The Manson Brothers: Midnight Zombie Massacre Director2021
The Manson Brothers: Midnight Zombie Massacre Producer2020
What the Night Can Do Executive Producer2019
SGT. Will Gardner Director2019
SGT. Will Gardner Writer2019
SGT. Will Gardner Producer