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

Django Unchained

2012
as Willard

Dawn of the Planet of the Apes

2014
as Gun-Clinching Man

Jack Reacher: Never Go Back

2016
as Onlooker at Diner

The Hunt

2020
as Target

Get Hard

2015
as Spider

Kidnap

2017
as The Bearded Man

3:10 to Yuma

2007
as Deputy Sam Fuller

Swamp Shark

2011
as Deputy Mandling

Killing Them Softly

2012
as Cab Driver Agent

The Duel

2016
as Dale

Fire with Fire

2012
as CSU Tech

The Whole Truth

2016
as Jack Legrand

Desiree

2016
as Pinstripe

Morgan's Ferry

1999
as Young Deputy

13 Sins

2014
as Detective Vance

The Runner

2015
as Hal Provich

The Wilgus Stories

2000
as Wilgus Collier, age 23

Moments the Go

2014
as Jackson

Waterborne

2005
as Vikram Bhatti

Paradise Falls

1997
as Oshel Hooper

Guest Star

Episode The Purge
I Will Participate
2018
Episode The Purge
A Nation Reborn
2018
Episode True Detective
The Secret Fate of All Life
2014
Episode Dawson's Creek
Kiss
1998
Episode The Purge
Release the Beast
2018
Episode Dawson's Creek
Baby
1998
Episode The Purge
Rise Up
2018
Episode The Purge
The Forgotten
2018
Episode Your Honor
Part One
2020