| 
O Jogo da Vida
como Paul McAllister
 | 2023 | 
  | 
Acima da Lei
como Casey McKay
 | 2021 | 
  | 
Um Natal Apaixonado
como Shane
 | 2020 | 
  | 
The Last Blockbuster
como Ele Mesmo
 | 2020 | 
  | 
Angel Falls: A Novel Holiday
como Anthony
 | 2019 | 
  | 
Hooked
como Detective Michael Sharpe
 | 2019 | 
  | 
Indivisível
como Ltc. Jacobson
 | 2018 | 
  | 
Christmas Crime Story
como Randall Edwards
 | 2017 | 
  | 
O Natal Está no Ar
como Robert Trent
 | 2017 | 
 | 
Sniper Americano
como DIA Agent Snead
 | 2015 | 
  | 
Unanswered Prayers
como Ben Beck
 | 2012 | 
  | 
NTSB: The Crash of Flight 323
como N'Tom Price
 | 2004 | 
  | 
The Sky is Falling
como Mike
 | 2002 | 
  | 
Follow the Stars Home
como Mark McCune
 | 2001 | 
  | 
Dark Skies
como John Loengard
 | 1996 | 
  | 
Vivendo com o Perigo
como Chris Gallagher
 | 1995 | 
  | 
Hércules e o Reino Perdido
como Telamon
 | 1994 | 
  | 
Without Consent
como David Mills
 | 1994 | 
  | 
Taking Liberty
como Adam
 | 1993 | 
  | 
América do Medo
como Juvie Hall Attacker
 | 1992 | 
  | 
Keeping Secrets
como Young Michael
 | 1991 |