Home / Discover / People
  • Created April 17, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

300

2006
as Spartan with Stick

X-Men: Days of Future Past

2014
as Secret Service Agent

Helix

2014
as Dr. Peter Farragut

Riddick

2013
as Rubio

Immortals

2011
as Beast Master

The Covenant

2006
as Coach Hamm

Bellevue

2017
as Rainmaker Jed Martin

Attack of the Brainsucker

2012
as Claude Delormier

Forget and Forgive

2014
as Tate Walker

Bullet in the Face

2012
as Lt. Karl Hagerman

Girl in the Bunker

2018
as Sheriff Thompson

Crimes of Passion

2005
as Interrogating Detective

The Forbidden Room

2015
as Saplingjack 3 / Man with Stones on His Ankles

Deaden

2006
as Samuel

Slashers

2001
as Chainsaw Charlie/Preacherman

Parallel Minds

2020
as Conrad Stallman

Erased

2012
as Derek Kohler

Producer

Movie Time Enough: The Alien Conspiracy 2002

Guest Star

Episode Blood & Treasure
Legacy of the Father
2019
Episode The Listener
Game Over
2014
Episode Blood & Treasure
Return of the Queen
2019