Home / Discover / People

S.W.A.T. (2017)

2017
as Robert Hicks

War Dogs

2016
as Captain Phillip Santos

Blue Lagoon: The Awakening

2012
as Jack McMullen

Independence Day: Resurgence

2016
as Secretary of Defense

Acts of Violence

2018
as Hemland

Draft Day

2014
as Tom Michaels

Truth

2015
as Brig. Gen. Buck Staudt

Little Loopers

2015
as Judge

I Am Wrath

2016
as Governor Meserve

The Last of Robin Hood

2013
as Herb Aadland

Back Nine

2010
as Sheriff

Liberty

as Sgt. Tanner

Demoted

2011
as JR Daniels

Must Love Dogs

2005
as Marshall

Crash Landing

2006
as Pilot Craig

United 93

2006
as Major Kevin Nasypany

We Were Soldiers

2002
as General in Hallway

Torn

2013
as Charles

Green Zone

2010
as Military Intel 2 Star

Smokin' Aces

2006
as Moustache

Killing Reagan

2016
as Alexander Haig

Guest Star

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