Home / Discover / People

Acts of Violence

2018
as Hemland

Back Nine

2010
as Sheriff

Blue Lagoon: The Awakening

2012
as Jack McMullen

Crash Landing

2006
as Pilot Craig

Demoted

2011
as JR Daniels

Draft Day

2014
as Tom Michaels

Green Zone

2010
as Military Intel 2 Star

I Am Wrath

2016
as Governor Meserve

Independence Day: Resurgence

2016
as Secretary of Defense

Killing Reagan

2016
as Alexander Haig

Liberty

as Sgt. Tanner

Little Loopers

2015
as Judge

Must Love Dogs

2005
as Marshall

S.W.A.T. (2017)

2017
as Robert Hicks

Smokin' Aces

2006
as Moustache

The Last of Robin Hood

2013
as Herb Aadland

Torn

2013
as Charles

Truth

2015
as Brig. Gen. Buck Staudt

United 93

2006
as Major Kevin Nasypany

War Dogs

2016
as Captain Phillip Santos

We Were Soldiers

2002
as General in Hallway

Guest Star

Episode Sleeper Cell
Al-Baqara
2006
Episode Hunter
All That Glitters
1991
Episode S.W.A.T. (2017)
Armory
2018
Episode The Unit
Best Laid Plans
2009
Episode The Shield
Bitches Brew
2008
Episode S.W.A.T. (2017)
Blindspots
2018
Episode Cold Case
Blood on the Tracks
2007
Episode NCIS: Los Angeles
Can I Get a Witness?
2017
Episode Revolution
Clue
2013
Episode S.W.A.T. (2017)
Contamination
2018
Episode S.W.A.T. (2017)
Crews
2018
Episode S.W.A.T. (2017)
Cuchillo
2017
Episode Desperate Housewives
Distant Past
2007
Episode Angel
Double or Nothing
2002
Episode George Lopez
Dubya, Dad and Dating (1)
2003
Episode George Lopez
Dubya, Dad and Dating (2)
2003
Episode Ballers
Elidee
2016
Episode Days of our Lives
Ep. #8616
1999
Episode Days of our Lives
Ep. #8618
1999
Episode The Glades
Family Matters
2011
Episode She's the Sheriff
Father Son Banquet
1970
Episode S.W.A.T. (2017)
Fences
2018
Episode Journeyman
Friendly Skies
2007
Episode Revolution
Ghosts
2013
Episode S.W.A.T. (2017)
Ghosts
2018
Episode CSI: Crime Scene Investigation
Girls Gone Wild
2013
Episode The Shield
Haunts
2007
Episode Ballers
Heads Will Roll
2015
Episode S.W.A.T. (2017)
Hoax
2018
Episode ER
How the Finch Stole Christmas
1999
Episode S.W.A.T. (2017)
Hunted
2018
Episode S.W.A.T. (2017)
Imposters
2017
Episode JAG
In Thin Air
2002
Episode NCIS: Los Angeles
Internal Affairs
2015
Episode Any Day Now
It's Not You, It's Me
1999
Episode S.W.A.T. (2017)
K-Town
2018
Episode Knight Rider
Knight by a Nose
1985
Episode S.W.A.T. (2017)
Miracle
2017
Episode Crossing Jordan
Missing Pieces
2004
Episode NYPD Blue
Mom's Away
2001
Episode Monk
Mr. Monk Goes to Jail
2004
Episode Beauty and the Beast
Nevermore
1989
Episode NCIS: Los Angeles
Party Crashers
2017
Episode S.W.A.T. (2017)
Pilot
2017
Episode CSI: Miami
Prey
2005
Episode Big Little Lies
Push Comes to Shove
2017
Episode S.W.A.T. (2017)
Radical
2017
Episode Ballers
Raise Up
2015
Episode Sleeper Cell
Reunion
2006
Episode Police Squad!
Ring of Fear (A Dangerous Assignment)
1982
Episode Hunter
Ring of Honor
1989
Episode Without a Trace
Satellites
2008
Episode S.W.A.T. (2017)
Seizure
2018
Episode NCIS
South by Southwest
2009
Episode Castle (2009)
Sucker Punch
2010
Episode Eleventh Hour (US)
Surge
2008
Episode Criminal Minds
The Angel Maker
2008
Episode The Closer
The Big Bang
2010
Episode NCIS: Los Angeles
The Debt
2011
Episode Crusade
The Path of Sorrows
1999
Episode The Mentalist
The Red Ponies
2010
Episode Revolution
The Stand
2013
Episode The X-Files
The Truth (1)
2002
Episode Matlock
The Witness
1990
Episode S.W.A.T. (2017)
Vendetta
2018
Episode JAG
Webb of Lies
1999
Episode Rizzoli & Isles
Welcome to the Dollhouse
2012
Episode Eyes
Wings
2005
Episode Ballers
World of Hurt
2016