2024
Monster Summer as Chief Hartley2024
Fly Me to the Moon as Neil Brown2023
Citadel as Manticore Agent #32023
Die Hart as Studio Head2023
Southern Gospel as Joe Allen2022
The Mulligan as Paul's dad2021
The Tomorrow War as News Reporter #12021
Spider-Man: No Way Home as Agent Foster2021
His Killer Fan as Gary Dawson2020
Outer Banks as Luke2020
Sweet Magnolias as Ashley Davenport2020
Greenland as Ed Pruitt2020
Mile High Escorts as Robert2020
Limbo as Det. Bob Simpson2019
Five Feet Apart as Tom Grant2019
Purity Falls as Kyle2019
Love Takes Flight as Luke2018
Marvel's Cloak & Dagger as Greg2018
Rampage as Police Captain2018
Instant Family as Dirk McCann2018
Nightclub Secrets as Richie2017
Spider-Man: Homecoming as Agent Foster2017
The Fate of the Furious as Super Jet Pilot2017
All Eyez on Me as Attorney2016
MacGyver as Agent Brooks2016
Greenleaf as Adrian Miller2016
Hidden Figures as Reporter at Press Conference2016
Sully as Reporter #32016
Allegiant as Perfexia Father2016
The Nice Guys as Officer McMillan2016
Annabelle Hooper and the Ghosts of Nantucket as Burt Hooper2016
Killing Reagan as Stephen Colo2015
Jurassic World as Father of Three2015
South of Hell as Terence Clay2015
Self/less as Chauffeur2015
Project Almanac as Ben Raskin2015
For the Love of Ruth as Not available2014
Halt and Catch Fire as Tim Henkel2014
Finding Carter as Agent Lee2014
Resurrection as Deputy Andrew Chartman2014
Ride Along as Dr. Cowan2014
The Assault as Dan Gleason2013
Under the Dome as Norrie's Dad - Michael2013
Devious Maids as Detective Boyd2013
Anchorman 2: The Legend Continues as Scout Leader2013
Identity Thief as Prominence Security Guard2013
The Spectacular Now as Joe2012
A Perfect Ending as Dr. Weiller2012
Blackout sur Los Angeles as Officer Campbell2011
Zombie Apocalypse as Mack2010
The Walking Dead as Corporal2010
Elena Undone as Barry2010
Next Stop Murder as Officer Maslar2009
NCIS: Los Angeles as Clay Mastin2009
Parks and Recreation as Nick Newport Jr.2009
Official Rejection as Self2009
Nowhere to Hide as Officer Randolph2009
Deadland as Sean Kalos2009
A Line in the Sand as LCpl. David Miller2007
Chuck as Fireman2007
Burn Notice as Not available2007
Burn Notice as Campbell2006
Shark as Not available2005
The Office as Cop #12004
Veronica Mars as Detailer2004
Summerland as Not available2004
Tiger Cruise as Lt. Tom Hillman2004
The Perfect Husband: The Laci Peterson Story as Jail Reporter #32003
The O.C. as Cop2003
Threat Matrix as State Policeman2003
Tremors as Brock2002
CSI: Miami as Male Bystander2002
Monk as Mr. Cooper2001
24 as Agent Dalton2001
The Chronicle as Darren2000
The Invisible Man as Security Guy2000
The Kid as Russ' Son (uncredited)NaN
Nightmare City as Not available2009
Deadland Writer