| movie | Osiris (2025)As Kelly | (Not seen) |
| tv | Lioness (2023)As Tracer(8 episodes) | (Not seen) |
| movie | The Channel (2023)As Mic Sheridan | (Not seen) |
| tv | Bosch: Legacy (2022)As Det. Don Ellis(7 episodes) | (Not seen) |
| movie | The Tender Bar (2021)As The Voice | (Not seen) |
| movie | The Manson Brothers Midnight Zombie Massacre (2021) (AKA "The Manson Brothers: Midnight Zombie Massacre")As Dr. Chu (voice) | (Not seen) |
| tv | Doom Patrol (2019)As Alistair(1 episode) | (Not seen) |
| movie | Eli (2019)As Paul | (Not seen) |
| tv | The Purge (2018)As Ryan Grant(10 episodes) | (Not seen) |
| tv | FBI (2018)As Bobby Galloway(1 episode) | (Not seen) |
| movie | Fifty Shades Freed (2018)As Taylor | (Not seen) |
| movie | Fifty Shades Darker (2017)As Taylor | (Not seen) |
| movie | 13 Hours: The Secret Soldiers of Benghazi (2016)As Mark 'Oz' Geist | (Not seen) |
| movie | Spectral (2016)As Capt. Sessions | (Not seen) |
| movie | Fifty Shades of Grey (2015)As Jason Taylor | (Not seen) |
| movie | Sabotage (2014)As Tom 'Pyro' Roberts | (Not seen) |
| movie | Captain Phillips (2013)As SEAL Commander | (Not seen) |
| movie | Pacific Rim (2013)As Herc Hansen | (Not seen) |
| tv | Chicago Fire (2012)As Deputy District Chief Cranston(1 episode) | (Not seen) |
| tv | Revenge (2011)As Frank Stevens(7 episodes) | (Not seen) |
| tv | Person of Interest (2011)As RIP(1 episode) | (Not seen) |
| movie | Colombiana (2011)As Agent Robert Williams | (Not seen) |
| tv | Covert Affairs (2010)As Nathan Mueller(1 episode) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Nick Taylor(1 episode) | (Not seen) |
| tv | Lie to Me (2009)As Dave Burns(1 episode) | (Not seen) |
| tv | Castle (2009)As Hal Lockwood(2 episodes) | (Not seen) |
| tv | NCIS: Los Angeles (2009)As Arlo Turk(5 episodes) | (Not seen) |
| tv | White Collar (2009)As John Deckard(1 episode) | (Not seen) |
| tv | The Mentalist (2008)As Fletcher Moss(1 episode) | (Not seen) |
| movie | Street Warrior (2008) (AKA "Pound")As Jack Campbell | (Not seen) |
| movie | Redbelt (2008)As Joe Collins | (Not seen) |
| tv | Burn Notice (2007)As Gerard(1 episode) | (Not seen) |
| tv | The Unit (2006)As Mack Gerhardt(69 episodes) | (Not seen) |
| tv | Criminal Minds (2005)As Luke Dolan(1 episode) | (Not seen) |
| movie | The Great Raid (2005)As 1st Sgt. Sid "Top" Wojo | (Not seen) |
| tv | Taken (2002) (AKA "Steven Spielberg Presents Taken")As Colonel Breck(10 episodes) | (Not seen) |
| tv | 24 (2001)As Steve Goodrich(3 episodes) | (Not seen) |
| movie | Saving Private Ryan (1998)As Corporal Henderson | (Not seen) |
| movie | Contact (1997)As Willie | (Not seen) |
| movie | Repossessed (1990) | (Not seen) |