
Filmography153 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Scary MovieMovie | Greg | 60 |
| 2026 | Vampires of the Velvet LoungeMovie | Malcom | 60 |
| 2025 | All the Lost OnesMovie | Hank | 59 |
| 2025 | ChapelMovie | Ten O'clock Jack | 59 |
| 2025 | Lola DustMovie | Roman Jalinski | 59 |
| 2024 | The Chicken SistersSeries | Mayor Carson Merinac | 58 |
| 2023 | Alert: Missing Persons UnitSeries | Thomas Skinner | 57 |
| 2023 | When Time Got LouderMovie | Mark Peterson | 57 |
| 2023 | Curious Caterer: Fatal VowsMovie | Dr. Richard Korman | 57 |
| 2022 | Fire CountrySeries | Gerry | 56 |
| 2022 | PeacemakerSeries | Larry Fitzgibbon | 56 |
| 2022 | ReacherSeries | Chief Wright | 56 |
| 2022 | Detective Knight: RedemptionMovie | Fitzgerald | 56 |
| 2022 | Detective Knight: RogueMovie | Fitzgerald | 56 |
| 2022 | He's Not Worth Dying ForMovie | — | 56 |
| 2021 | Crossword Mysteries: Terminal DescentMovie | Morgan Daniels | 55 |
| 2020 | Sniper: Assassin's EndMovie | Agent John Franklin | 54 |
| 2020 | The SinnersMovie | Detective O'Ryan | 54 |
| 2019 | CreepshowSeries | Jeff (segment "Cheat Code") | 53 |
| 2019 | The MurdersSeries | Det. Michael Huntley | 53 |
| 2019 | Hudson & RexSeries | Arnold Crane | 53 |
| 2018 | A Million Little ThingsSeries | Coach | 52 |
| 2018 | The PredatorMovie | Lt. General | 52 |
| 2018 | Garage Sale Mysteries: The Pandora's Box MurdersMovie | Joel Jacobs | 52 |
| 2018 | The DetectivesSeries | Detective Bill Clark | 52 |
| 2017 | The Good DoctorSeries | Martin Cross | 51 |
| 2017 | RiverdaleSeries | Hal Cooper | 51 |
| 2017 | Date My DadSeries | Bill Cooper | 51 |
| 2017 | The Wrong BabysitterMovie | John Morris | 51 |
| 2017 | Final VisionMovie | Wade Smith | 51 |
| 2016 | LuciferSeries | Anthony Paolucci | 50 |
| 2016 | A Snow Capped ChristmasMovie | Lou | 50 |
| 2016 | What An IdiotMovie | Kyle | 50 |
| 2015 | Chicago MedSeries | Jack Cooper | 49 |
| 2015 | Badge of HonorMovie | David | 49 |
| 2015 | BlackwayMovie | Murdoch | 49 |
| 2015 | Ties That BindSeries | McGee | 49 |
| 2015 | TomorrowlandMovie | Uncle Anthony (uncredited) | 49 |
| 2015 | The Christmas NoteMovie | Robert | 49 |
| 2015 | Asteroid: Final ImpactMovie | Phil Barker | 49 |
| 2015 | RosemontMovie | Craig | 49 |
| 2015 | 12 Rounds 3: LockdownMovie | Darrow | 49 |
| 2015 | The UnspokenMovie | Dad | 49 |
| 2015 | Justice ServedMovie | Paul Orlando | 49 |
| 2014 | ScorpionSeries | Detective Jim Archer | 48 |
| 2014 | Kid CannabisMovie | Taser McCallum | 48 |
| 2014 | Merry Ex-MasMovie | Flynn | 48 |
| 2014 | Rampage: Capital PunishmentMovie | Chip Parker | 48 |
| 2014 | Poker NightMovie | Munson | 48 |
| 2013 | Assault on Wall StreetMovie | Robert | 47 |
| 2013 | MotiveSeries | Gary Oliver | 47 |
| 2013 | King & MaxwellSeries | Jack Turner | 47 |
| 2013 | Transporter: The SeriesSeries | Agent Smith | 47 |
| 2013 | Angel of DeathMovie | Mark Simms | 47 |
| 2013 | Secret LiaisonMovie | Mark Carey | 47 |
| 2013 | Dead DropMovie | Mark Simms | 47 |
| 2012 | LongmireSeries | — | 46 |
| 2012 | ArrowSeries | Captain Stein | 46 |
| 2012 | Treasure BuddiesMovie | Henry | 46 |
| 2012 | The PackageMovie | Eddie | 46 |
| 2012 | Violence of ActionMovie | Mark Simms | 46 |
| 2012 | The Company You KeepMovie | FBI Agent Munro | 46 |
| 2012 | Vengeance is MineMovie | Mark Simms | 46 |
| 2012 | Blood AlleyMovie | Simms | 46 |
| 2011 | True JusticeSeries | Mark Simms | 45 |
| 2011 | Awkward.Series | Ted | 45 |
| 2011 | Past ObsessionsMovie | Thomas Brisano | 45 |
| 2011 | LoneMovie | Del Rey | 45 |
| 2011 | In the Name of the King 2: Two WorldsMovie | The King / Raven | 45 |
| 2011 | GoneMovie | David | 45 |
| 2011 | Seduced by LiesMovie | Jonathan Lawson | 45 |
| 2010 | Hawaii Five-0Series | Jim Rogers | 44 |
| 2010 | Rizzoli & IslesSeries | Skeet Martin | 44 |
| 2010 | Let the Game BeginMovie | Gary Johnson | 44 |
| 2010 | Christmas MailMovie | Richard Fuller | 44 |
| 2010 | The PenthouseMovie | Barry | 44 |
| 2009 | CastleSeries | Kevin McCann | 43 |
| 2009 | Space BuddiesMovie | Slats Bentley | 43 |
| 2009 | Dance FlickMovie | Coach Effron | 43 |
| 2009 | Lies & IllusionsMovie | Andrew Laughlin | 43 |
| 2009 | Nowhere to HideMovie | Detective Jack Irons | 43 |
| 2009 | PenanceMovie | Jack | 43 |
| 2008 | The MentalistSeries | Keith Farrow | 42 |
| 2008 | ToxicMovie | Thomas / Rosemary | 42 |
| 2007 | Burn NoticeSeries | Dr. Jed | 41 |
| 2007 | Daddy Day CampMovie | Lance | 41 |
| 2007 | Hack!Movie | Deputy Radley | 41 |
| 2006 | PsychSeries | Steve Rollins | 40 |
| 2006 | Deck the HallsMovie | Ted (uncredited) | 40 |
| 2006 | Little ManMovie | Greg | 40 |
| 2006 | Final MoveMovie | Detective Roman Krieg | 40 |
| 2006 | Behind the SmileMovie | Greg Elese | 40 |
| 2006 | The Tooth FairyMovie | Peter Campbell | 40 |
| 2005 | SupernaturalSeries | Ben | 39 |
| 2005 | BonesSeries | Sal Raymound | 39 |
| 2005 | Chasing GhostsMovie | John Turbino | 39 |
| 2005 | EyesSeries | Eric Paulson | 39 |
| 2005 | WeedsSeries | Bike Cop | 39 |
| 2005 | Complete Guide to GuysMovie | Roger | 39 |
| 2004 | CSI: NYSeries | Ethan Fallon | 38 |
| 2003 | Las VegasSeries | Kevin 'Jinx' Jergeson | 37 |
| 2003 | NCISSeries | Kevin Holt | 37 |
| 2003 | Dead Like MeSeries | Greg | 37 |
| 2003 | Heart of AmericaMovie | Reporter | 37 |
| 2003 | A Guy ThingMovie | Ray Donovan | 37 |
| 2003 | Net GamesMovie | Inmate | 37 |
| 2003 | Lucky 7Movie | Ray | 37 |
| 2002 | MonkSeries | Fat Tony Lucarelli | 36 |
| 2002 | Without a TraceSeries | Lance Hamilton | 36 |
| 2002 | CSI: MiamiSeries | Rick Adams | 36 |
| 2002 | The Dead ZoneSeries | Jason Moore | 36 |
| 2002 | Global HeresyMovie | Dave | 36 |
| 2002 | PressureMovie | Patrick Fisher | 36 |
| 2001 | SmallvilleSeries | Orlando Block | 35 |
| 2001 | CamouflageMovie | Marty Mackenzie | 35 |
| 2001 | Chilly DogsMovie | Ned Parker | 35 |
| 2001 | Dying on the EdgeMovie | Shaugnessy | 35 |
| 2000 | CSI: Crime Scene InvestigationSeries | Hal Watson | 34 |
| 2000 | Dracula 2000Movie | Eddie | 34 |
| 2000 | AndromedaSeries | Peter / Drago Museveni | 34 |
| 2000 | Scary MovieMovie | Greg Phillippe | 34 |
| 2000 | DuetsMovie | Ronny Jackson | 34 |
| 2000 | ScrewedMovie | Officer Richardson | 34 |
| 2000 | BlacktopMovie | David | 34 |
| 1998 | CharmedSeries | Jack Sheridan | 32 |
| 1998 | Dead Man on CampusMovie | Cliff O'Malley | 32 |
| 1998 | A Night at the RoxburyMovie | Craig | 32 |
| 1998 | One Hot Summer NightMovie | Detective Eddie Beltran | 32 |
| 1998 | A Champion's FightMovie | Steve | 32 |
| 1998 | Silencing MaryMovie | Billy | 32 |
| 1997 | High VoltageMovie | Larry | 31 |
| 1996 | TwoSeries | — | 30 |
| 1996 | Justice for AnnieMovie | Mickey Holloway | 30 |
| 1996 | Stand Against FearMovie | Josh Kelly | 30 |
| 1996 | Abduction of InnocenceMovie | Eddie Spencer | 30 |
| 1996 | Mother, May I Sleep with Danger?Movie | Kevin Shane | 30 |
| 1995 | The Outer LimitsSeries | Captain Eric Woodward | 29 |
| 1995 | JAGSeries | Andrew 'X-Man' Buxton | 29 |
| 1994 | ViperSeries | Second Hitman | 28 |
| 1994 | Wagons East!Movie | Billy | 28 |
| 1994 | Moment of Truth: Broken PledgesMovie | Jeff Laneer | 28 |
| 1994 | Hawkeye (The First Frontier)Series | McKinney | 28 |
| 1993 | Needful ThingsMovie | John LaPointe | 27 |
| 1993 | A Stranger in the MirrorMovie | Alan Preston | 27 |
| 1992 | UnforgivenMovie | Texas Slim | 26 |
| 1992 | Highlander: The SeriesSeries | Tim | 26 |
| 1992 | Nightmare CafeSeries | Ralston | 26 |
| 1992 | Dead Ahead: The Exxon Valdez DisasterMovie | Trooper Mike Fox | 26 |
| 1991 | Posing: Inspired by Three Real StoriesMovie | Sam | 25 |
| 1991 | RunMovie | College Buddy | 25 |
| 1990 | CadenceMovie | Bartender | 24 |
| 1987 | WiseguySeries | — | 21 |
| 1987 | 21 Jump StreetSeries | Herbie | 21 |