| Movie | Time Pulse | Lalo | 2026 |
| Movie | Beyond Belief the Movie | Grandpa Jake | 2026 |
| Movie | Pastor's Kid | James | 2024-03-15 |
| Movie | V/H/S/Beyond | Aubert (segment "Stork") | 2024-09-20 |
| Movie | Zero Contact | Doug | 2022-05-27 |
| Movie | Disciple | 2021-09-07 | |
| Movie | Finding Love in Quarantine: The Movie | JPolice Dispatch VO | 2021-02-16 |
| Movie | Alien: Harvest | Sturgis | 2019-03-15 |
| Movie | Am I a Serial Killer? | John Matthews | 2019-05-10 |
| Movie | American Skin | Chief Russell Mosier | 2019-09-01 |
| Movie | A Boy’s Fear | Vincent | 2018-10-17 |
| Movie | Ballad of a Righteous Merchant | Self | 2017-08-01 |
| Movie | Shovel Buddies | Ted Hanes | 2016-10-11 |
| Movie | Believe | Bob Alexander | 2016-12-02 |
| Movie | Joanne & Khadi | Officer Strickland | 2016-12-15 |
| Movie | Courier X | Walter Broadnax | 2016-10-22 |
| Movie | The Phoenix Incident | Ken Adams | 2015-06-16 |
| Movie | Masterless | Executive | 2015-09-30 |
| Movie | Dawn Patrol | Kevie | 2014-10-25 |
| Movie | Sugar Daddies | Barry | 2014-12-23 |
| Movie | Judge! | Chairman Jack | 2014-01-11 |
| Movie | Drew Peterson: Untouchable | Peter | 2014-01-29 |
| Movie | Puncture Wounds | Sgt. Terry Mitchell | 2014-08-04 |
| Movie | BlackJacks | Lewis Locke 'Locke' | 2014-02-11 |
| Movie | A Haunting at Silver Falls | Wyatt Dahl | 2013-05-28 |
| Movie | All Together Now | George | 2013-06-15 |
| Movie | Dark Power | Tommy Edwards | 2013-07-09 |
| Movie | Coldwater | Colonel Frank Reichert | 2013-06-12 |
| Movie | Dead Season | Kurt Conrad | 2012-09-16 |
| Movie | Born & Raised | Grant | 2012-09-08 |
| Movie | Love | ate Night Host | 2011-02-02 |
| Movie | Mob Rules | Terrence | 2011-05-17 |
| Movie | Late Autumn | Steve | 2011-02-17 |
| Movie | Hide | Officer Whitaker | 2011-10-25 |
| Movie | Bold Native | Jack Sanders | 2010-11-27 |
| Movie | Dinocroc vs. Supergator | Agent Mark Conrad | 2010-06-26 |
| Movie | My Son, My Son, What Have Ye Done | Brown | 2010-07-08 |
| Movie | 2081 | Lead HG Man | 2009-05-29 |
| Series | Make It or Break It | Coach Ray Keegan | 2009-06-22 |
| Movie | Lost in the Woods | FBI Agent #4 | 2009-09-25 |
| Movie | Gone with the Wieners | Granger Smith | 2009-08-17 |
| Movie | Fashion Victim | Harry Spalding | 2008-01-01 |
| Movie | A Darker Reality | Alex 'Cold Steel' Belasco | 2008-06-30 |
| Movie | Grim Reaper | Homeless Man | 2007-01-16 |
| Movie | Bloodfighter of the Underworld | Mickey Montana | 2007-01-01 |
| Movie | Expired | Red SUV | 2007-01-19 |
| Series | Burn Notice | Unknown | 2007-06-28 |
| Movie | Decadent Evil 2 | Burke | 2007-10-01 |
| Movie | Gangs of the Dead | Campbel | 2006-06-30 |
| Movie | Butcher House | Stan Williams | 2006-10-05 |
| Series | CSI: NY | Unknown | 2004-09-22 |
| Movie | The Day Laborers | Jack | 2003-07-28 |
| Series | Las Vegas | Unknown | 2003-09-22 |
| Series | Cold Case | Unknown | 2003-09-28 |
| Series | Monk | Unknown | 2002-07-12 |
| Movie | Miss Wonton | Jack | 2002-03-08 |
| Movie | American Adobo | Fireman | 2001-09-29 |
| Movie | Velocity Trap | Hilyard, Dawson Henchman | 1999-02-22 |
| Movie | Cyber Bandits | Club dancer | 1995-02-01 |