Known For
Filmography

Splash City
Movie

I Hate Myself and Want to Die
Movie · as Lumberjack

Willing to Go There
Movie · as Voice

The Harder They Fall
Movie · as General Abbott

Those Who Wish Me Dead
Movie · as Pilot

The Marksman
Movie · as Randall

NCIS: Hawaiʻi
TV · as Laird Harriman · 1 ep

Mayor of Kingstown
TV · as Gunner · 7 eps

Vampire Burt's Serenade
Movie · as Dwayne

Big Sky
TV · as Doug · 3 eps

Interrogation
TV · as Detective Rick · 1 ep

The Living Worst
Movie · as Derek

Elements of Matter
Movie · as Lohmann

Yellowstone
TV · as Cowboy · 1 ep

9-1-1
TV · as Harley · 1 ep

Cortez
Movie · as Raphael

Only the Brave
Movie · as Robert Caldwell

Shot Caller
Movie · as Trustee

The Orville
TV · as Captain Haros, Krill Soldier · 1 ep

Whiskey Tango Foxtrot
Movie · as Antoine

Hell or High Water
Movie · as Road Block Trooper

The Magnificent Seven
Movie · as Cooper

Gold
Movie · as Levine

War on Everyone
Movie · as Henchman

Westworld
TV · as Wagon Driver · 1 ep

Love & Mercy
Movie · as Rob

Good Kill
Movie · as Capt. Ed Christie

The Condemned 2
Movie · as Travis

Sicario
Movie · as Delta Leader

Better Call Saul
TV · as Greg · 2 eps

Frontera
Movie · as ICE Agent

Force of Execution
Movie · as Sasha

A Million Ways to Die in the West
Movie · as Pastor's Son

Transcendence
Movie · as FBI Agent

The Redemption of Henry Myers
Movie · as Bob

The Bloody Indulgent
Movie · as Dwayne

Sweetwater
Movie · as Jim
SuperHot Apocalypse
Movie · as Auteur

The Man Who Shook the Hand of Vicente Fernandez
Movie · as Cowboy

Perception
TV · as Man · 1 ep

Longmire
TV · as Sgt. Haynes · 1 ep

The Reunion
Movie · as Bertram

Let Me In
Movie · as Larry

Love Ranch
Movie · as McMurphy

Carriers
Movie · as Tom

Brother's War
Movie · as Gestapo Officer

Doc West II : Triggerman
Movie · as Hans

Gamer
Movie · as Train Guard

Terminator Salvation
Movie · as Turnbull

The Violinist
Movie · as Dancer

NCIS: Los Angeles
TV · as Lincoln Stern, Jax · 1 ep

Love Lies Bleeding
Movie · as Hendricks

The Phone Book
Movie · as Davis Office Man

人间炼狱
Movie · as Sgt. Teegarden

Comanche Moon
TV · as Denton Fogg · 1 ep

In Plain Sight
TV · as Detective Garrity · 1 ep

Validation
Movie · as DMV Photo Subject / Line Waiter

The Flock
Movie · as Bitten Man

Jericho
TV · as Gang Member · 1 ep

Ugly Betty
TV · as Amped Up Guy · 1 ep

The Unit
TV · as Randall Deacon · 2 eps

Bones
TV · as Mr. Smith · 1 ep

Numb3rs
TV · as Roger Holstein · 1 ep

NCIS
TV · as Freddie Fountain · 1 ep

The Shield
TV · as Guard · 1 ep

24
TV · as Victor, Gredenko's Programmer · 4 eps

Charmed
TV · as Sentry · 1 ep
