| movie | Scary Movie 6 (2026) (AKA "Scary Movie")As Greg Phillippe | (Not seen) |
| movie | Three Wisest Men (2025)As Bob | (Not seen) |
| tv | Alert: Missing Persons Unit (2023)As Thomas Skinner(1 episode) | (Not seen) |
| movie | Detective Knight: Independence (2023)As Fitzgerald | (Not seen) |
| movie | Totally Killer (2023)As Blake Hughes | (Not seen) |
| movie | Buddy Games: Spring Awakening (2023)As Uncle Tommy | (Not seen) |
| tv | Fire Country (2022)As Gerry(1 episode) | (Not seen) |
| tv | Reacher (2022)As Chief Wright(1 episode) | (Not seen) |
| tv | Peacemaker (2022)As Larry Fitzgibbon(9 episodes) | (Not seen) |
| movie | Apex (2021)As Lyle | (Not seen) |
| movie | Cosmic Sin (2021)As Alex Loche | (Not seen) |
| tv | Creepshow (2019)As Jeff (segment "Cheat Code")(1 episode) | (Not seen) |
| movie | Spiral (2019)As Marshal | (Not seen) |
| tv | A Million Little Things (2018)As Coach(1 episode) | (Not seen) |
| movie | The Predator (2018)As LT. General Marks | (Not seen) |
| movie | Game Over, Man! (2018) | (Not seen) |
| tv | The Good Doctor (2017)As Martin Cross(2 episodes) | (Not seen) |
| tv | Riverdale (2017)As Hal Cooper(51 episodes) | (Not seen) |
| tv | Lucifer (2016)As Anthony Paolucci(3 episodes) | (Not seen) |
| tv | Chicago Med (2015)As Jack Cooper(1 episode) | (Not seen) |
| movie | The Unspoken (2015)As Dad | (Not seen) |
| movie | Blackway (2015)As Murdoch | (Not seen) |
| movie | 12 Rounds 3: Lockdown (2015) (AKA "12 Rounds 3")As Darrow | (Not seen) |
| movie | Tomorrowland (2015)As Uncle Anthony (uncredited) | (Not seen) |
| tv | Scorpion (2014)As Detective Jim Archer(1 episode) | (Not seen) |
| movie | Rampage: Capital Punishment (2014) (AKA "Rampage 2 You End Now -")As Chip Parker | (Not seen) |
| movie | Poker Night (2014)As Munson | (Not seen) |
| movie | Hansel & Gretel Get Baked (2013) (AKA "Hansel and Gretel Get Baked")As Officer Ritter | (Not seen) |
| movie | Assault on Wall Street (2013)As Robert | (Not seen) |
| tv | Longmire (2012)As Grant Thayer(2 episodes) | (Not seen) |
| tv | Arrow (2012)As Captain Stein(1 episode) | (Not seen) |
| movie | The Package (2012) (AKA "Maximum Blow")As Eddie | (Not seen) |
| movie | The Company You Keep (2012)As FBI Agent Munro | (Not seen) |
| tv | Awkward. (2011)As Ted(2 episodes) | (Not seen) |
| movie | In the Name of the King: Two Worlds (2011) (AKA "In the Name of the King 2: Two Worlds")As The King / Raven | (Not seen) |
| movie | Recoil (2011)As Sutton | (Not seen) |
| tv | Hawaii Five-0 (2010)As Jim Rogers(1 episode) | (Not seen) |
| tv | Lost Girl (2010)As Ian Jenkins(1 episode) | (Not seen) |
| movie | Hard Breakers (2010)As Jared | (Not seen) |
| movie | Mysterious Island (2010) (AKA "Jules Verne's The Mysterious Island")As Cyrus Harding | (Not seen) |
| movie | The Terror Experiment (2010) (AKA "Infected")As Lohan | (Not seen) |
| movie | Jurassic Predator: Xtinction (2010) (AKA "Xtinction: Predator X")As Sheriff Tim Richards | (Not seen) |
| tv | Castle (2009)As Kevin McCann(2 episodes) | (Not seen) |
| movie | Lies & Illusions (2009) (AKA "Cross Game")As Andrew Laughlin | (Not seen) |
| movie | Dance Flick (2009)As Coach Effron | (Not seen) |
| tv | The Mentalist (2008)As Keith Farrow(1 episode) | (Not seen) |
| movie | Loaded (2008) | (Not seen) |
| movie | The Art of War II: Betrayal (2008)As Garret | (Not seen) |
| tv | Burn Notice (2007)As Dr. Jed(1 episode) | (Not seen) |
| movie | Hack! (2007)As Deputy Radley | (Not seen) |
| movie | Daddy Day Camp (2007)As Lance | (Not seen) |
| tv | Psych (2006)As Steve Rollins(1 episode) | (Not seen) |
| movie | Deck the Halls (2006)As Ted (uncredited) | (Not seen) |
| movie | Little Man (2006) (AKA "Perfect Gem & Valuable")As Greg | (Not seen) |
| movie | The Benchwarmers (2006)As Ultimate Home Remodel Host | (Not seen) |
| tv | Weeds (2005)As Bike Cop(1 episode) | (Not seen) |
| tv | The Tyra Banks Show (2005)As Inmate | (Not seen) |
| tv | Bones (2005)As Sal Raymound(1 episode) | (Not seen) |
| tv | Supernatural (2005)As Ben(1 episode) | (Not seen) |
| movie | White Chicks (2004)As Agent Jake Harper | (Not seen) |
| tv | Dead Like Me (2003)As Greg(1 episode) | (Not seen) |
| tv | NCIS (2003)As Kevin Holt(1 episode) | (Not seen) |
| movie | A Guy Thing (2003)As Ray Donovan | (Not seen) |
| movie | Freddy vs. Jason (2003) (AKA "A Nightmare on Elm Street Part 8")As Deputy Scott Stubbs | (Not seen) |
| tv | Monk (2002)As Fat Tony Lucarelli(1 episode) | (Not seen) |
| movie | Pressure (2002)As Patrick Fisher | (Not seen) |
| tv | Smallville (2001)As Orlando Block(1 episode) | (Not seen) |
| movie | Chilly Dogs (2001)As Ned Parker | (Not seen) |
| tv | Sakura Wars (2000) (AKA "サクラ大戦")As Jon | (Not seen) |
| movie | Duets (2000)As Ronny Jackson | (Not seen) |
| movie | Dracula 2000 (2000) (AKA "Dracula 2001")As Eddie | (Not seen) |
| movie | Scary Movie (2000) (AKA "Last Summer I Screamed Because Halloween Fell on Friday the 13th")As Greg Phillippe | (Not seen) |
| tv | Charmed (1998)As Jack Sheridan(7 episodes) | (Not seen) |
| movie | Dead Man on Campus (1998)As Cliff | (Not seen) |
| movie | A Night at the Roxbury (1998)As Craig | (Not seen) |
| movie | A Murder of Crows (1998)As Norwood | (Not seen) |
| movie | Needful Things (1993)As John LaPointe | (Not seen) |
| movie | Unforgiven (1992) (AKA "The Cut Whore Killings")As Texas Slim | (Not seen) |
| movie | Run (1991)As College Buddy | (Not seen) |
| movie | Cadence (1990)As Bartender | (Not seen) |