| 
Dutch II: Angel's Revenge
como Larry Smalls
 | 2024 | 
  | 
Imani
 | 2023 | 
  | 
The Imperfect Picture
como Television Host
 | 2021 | 
  | 
House of Glass
como Dr. Freed
 | 2021 | 
  | 
Church People
como Pastor Skip Finney
 | 2021 | 
  | 
O Misterioso Caso 347
como Dr. Thomas Jansen
 | 2021 | 
  | 
Adverse
como Janitor
 | 2021 | 
  | 
The Meanest Man in Texas
como O.B. Ellis
 | 2019 | 
  | 
Loners
como Agent Delgado
 | 2019 | 
  | 
Doutor Sono
como Delbert Grady
 | 2019 | 
  | 
Ice: The Movie
como Gavin Veerak
 | 2018 | 
  | 
Last Rampage
como Eddy
 | 2017 | 
  | 
Bad Twin
como Judge Miller
 | 2016 | 
  | 
Bound
como Preston
 | 2015 | 
  | 
Parallels
como Tinkler
 | 2015 | 
  | 
Sabotagem
como ASAC Phelps
 | 2014 | 
 | 
Marcados Para Morrer
como Homicide Detective 1
 | 2012 | 
  | 
Sironia
como Joe Giovani
 | 2011 | 
  | 
Um Namorado de Aluguel
como Father Macy
 | 2011 | 
  | 
Siblings
como Boss
 | 2009 | 
  | 
Os Reis da Rua
como Michael Monks, Pathologist
 | 2008 | 
  | 
Tempos de Violência
como Agent Hollenbeck
 | 2006 | 
  | 
Altas Loucuras
como Jeff Johnson
 | 2006 | 
 | 
Garfield - O Filme
como Deputy Hopkins
 | 2004 | 
  | 
Hijack
como Steve Baker
 | 2002 | 
  | 
The Ghost of Spoon River
como Skeeter
 | 2000 | 
  | 
Tempestade
como Father on Local News
 | 1998 | 
  | 
Força Aérea Um
como Assistant Press Secretary
 | 1997 | 
  | 
Crime of the Century
como Reporter
 | 1996 | 
  | 
A Flor Mortal
como Grosky
 | 1993 | 
  | 
Illicit Behavior
como Farrell Lernoux
 | 1992 | 
  | 
Um Yuppie em Apuros
como Jim Sr.
 | 1992 | 
  | 
Sempre Parceiros
como Reporter C
 | 1992 | 
  | 
Rock 'n' Roll High School Forever
como Dale
 | 1991 | 
  | 
Umwelt
como Richard
 |  | 
  | 
Manson Girls
como Danny DeCarlo
 |  |