Known For
Filmography

Montford: The Chickasaw Rancher
Movie · as Tom Hannah

David Makes Man
TV · as Jay · 1 ep

The Case for Christ
Movie · as Dr. William Craig

SIX
TV · as Commander Atkins · 8 eps

To Write Love on Her Arms
Movie · as Conrad Willard

Ant-Man
Movie · as Superior Officer

The Hunger Games: Mockingjay - Part 1
Movie · as D13 Systems Operator #1

Banshee
TV · as Gordon Hopewell · 30 eps

Banshee: Origins
TV · as Gordon Hopewell · 1 ep

Trouble with the Curve
Movie · as Rick

Universal Soldier: Day of Reckoning
Movie · as Agent Gorman

Revolution
TV · as McCready · 2 eps

The Finder
TV · as Chris Jellicoe · 1 ep

The Inbetweeners
TV · 1 ep

Battle: Los Angeles
Movie · as Lt. Col. K.N. Ritchie

Never Back Down 2: The Beatdown
Movie · as Cop

Cassadaga
Movie · as Christian

Dolphin Tale
Movie · as Coach Vansky

Homeland
TV · as Dr. Emory · 2 eps

The Walking Dead
TV · as Donnie · 1 ep

The Gates
TV · as John · 1 ep

Just Another Day
Movie · as Detective #1

Like Dandelion Dust
Movie · as Congressman Curtis Golding

Resurrection County
Movie · as Stag

Bait Shop
Movie · as Dale

The Curious Case of Benjamin Button
Movie · as Robert Williams

Recount
Movie · as Mark Wallace

Burn Notice
TV · as Mack · 1 ep

Lenny The Wonder Dog
Movie · as Harley

Monster
Movie · as Cop

Dunsmore
Movie · as Sheriff Cal Miller

One Tree Hill
TV · as Sam · 1 ep

The Code Conspiracy
Movie · as Slick Agent

Sheena
TV · as Yozkov · 1 ep

Grosse Pointe
TV · as Stunt Rigger · 1 ep

The Rage: Carrie 2
Movie · as Sheriff

Chapter Zero
Movie · as Victor Lazaras

Ready, Willing & Able
Movie · as Conner Wilson

Mortal Kombat: Conquest
TV · as Lieutenant · 1 ep

Lawless
TV · as Todd · 1 ep

Sudden Terror: The Hijacking of School Bus #17
Movie · as Sergeant Gentry

All She Ever Wanted
Movie · as Steve

Party of Five
TV · as Mitch Gallagher · 2 eps

Complex of Fear
Movie · as Stan Evans

Thunder in Paradise
Movie · as Shanks

Class of '61
Movie · as Yelling Cadet

Law & Order
TV · as Peter Howard · 1 ep
