Home / Discover / People

Allegiant

2016
as Phillip

Taken

2008
as Stuart St John

Nikita

2010
as Percy

Apollo 13

1995
as Henry Hurt

Transcendence

2014
as Dr. Thomas Casey

Gattaca

1997
as Dr. Lamar

A Few Good Men

1992
as Capt. Whitaker

24

2001
as George Mason

Fracture

2007
as Judge Moran

Salem

2014
as Magistrate Hale

Kick-Ass

2010
as Detective Vic Gigante

Air Force One

1997
as Secret Service Agent Gibbs

Shanghai Noon

2000
as Nathan Van Cleef

Candyman

1992
as Trevor Lyle

Heat

1995
as Ralph

Faster

2010
as Sergeant Mallory

Solace

2015
as Mr. Ellis

Superman/Batman: Public Enemies

2009
as Captain Atom (voice)

Son of Batman

2014
as Dr. Kirk Langstrom (voice)

Year One

2009
as King

The Rock

1996
as Lonner

Sid & Nancy

1986
as Bowery Snax

Repo Chick

2009
as Aldrich De La Chasse

Cook County

2009
as Sonny

This Last Lonely Place

2014
as Frank Devore

Safe

1995
as Greg White

Barb Wire

1996
as Alexander Willis

The Rookie

1990
as Blackwell

Poison Ivy 2: Lily

1996
as Donald Falk

Donato and Daughter

1993
as Russ Loring

Timecode

2000
as Evan Wantz

Roswell

1994
as Sherman Carson

Short Time

1990
as Stark

Leaving Las Vegas

1995
as Cynical Cabbie

Deepwater

2005
as Gus

Standing Still

2005
as Jonathan

Bedrooms

2010
as Harry

Drop Dead Sexy

2005
as Harkness

Below the Beltway

2010
as McMahon

The Wall of Mexico

2019
as Michael Rand

Quicksand

2003
as Joey Patterson

Straight to Hell Returns

2010
as Preacher McMahon

It's Nothing Personal

1993
as James Blakemore

The Third Date

2003
as Tommy Tulip

NetForce

1999
as Bo Tyler

Phoenix

1998
as Lt. Clyde Webber

Walker

1987
as Byron Cole

Caroline at Midnight

1994
as Joey Szabo

Seraphim Falls

2006
as Railroad Foreman

The Maestro

2018
as Mario Castelnuovo-Tedesco

City of Lies

2019
as Edwards

Volunteers

1985
as Kent Sutcliffe

Human Error

2004
as Hanrahan

Deadly Dreams

1988
as cacatuha

A Kidnapping in the Family

1996
as Curtis Harrison

Mommie Dearest

1981
as Christopher Crawford (adult)

Winchell

1998
as Gavreau

Out There

2006
as Uncle Doug

Deadly Matrimony

1992
as Kozolowsky

Deadly Matrimony

1992
as Kozolowski

The Lawless Land

1988
as Ez Andy

Born Guilty

2017
as Mr. Milk

Luster

2010
as Detective Carter

The Grifters

1990
as Lt. Pierson

Universal Soldier: The Return

1999
as Dr. Dylan Cotner

Internal Affairs

1990
as Rudy Mohr

Louder Than Words

2013
as Dr. Lansen

The Guardian

1990
as Detective

The Gumshoe Kid

1990
as Monty Griswold

Amistad

1997
as Hammond

Proud Mary

2018
as Uncle

Straight to Hell

1987
as Preacher McMahon

Storytelling

2001
as Mr. DeMarco

In Enemy Hands

2005
as Admiral Kentz

A Private Matter

1992
as Peter Zenner

The Cherry Orchard

1999
as Yepihodov

Five

2011
as Peter

China: The Panda Adventure

2001
as Dakar Johnston

Magma: Volcanic Disaster

2006
as Peter Shepherd

Seeking Justice

2011
as Lieutenant Durgan

Dillinger

1991
as Harry Copeland

Small Time

2014
as Chick

Apollo 11

1996
as Buzz Aldrin

Driven

1998
as J.D. Johnson

Dispatches from Nicaragua

2008
as Xander Berkeley

L.A. Takedown

1989
as Waingro

Producer

Movie Cook County 2009

Guest Star

Episode Miami Vice
Victims of Circumstance
1989
Episode The Republic of Sarah
Pledge Allegiance
2021
Episode Moonlighting
Symphony in Knocked Flat
1986
Episode Riptide (1984)
The Hardcase
1984
Episode Grand
The Chickens Come Home to Roost
1990
Episode Aquarius
Revolution 1
2016
Episode Tough Cookies
Temper Fidelis
1986
Episode CSI: Crime Scene Investigation
After the Show
2003
Episode Talking Dead
Go Getters
2016
Episode The Tick
Tick vs. Europe
1996
Episode Good Advice
A Chance of Showers
1994
Episode Criminal Minds
Memoriam
2008
Episode Remington Steele
Steele Crazy After All These Years
1983
Episode The Walking Dead
Something They Need
2017
Episode Law & Order
Fluency
2005
Episode The Mentalist
Fire and Brimstone
2013
Episode The Mentalist
Red Hair and Silver Tape
2008
Episode Aquarius
Everybody's Got Something to Hide Except Me and My Monkey
2016
Episode The Wild Thornberrys
Born to Be Wild
1999
Episode New York Undercover
Blondes Have More Fun
1994
Episode The Spectacular Spider-Man
Identity Crisis
2009
Episode CSI: Crime Scene Investigation
Grissom Versus the Volcano
2003
Episode The Wild Thornberrys
Show Me the Bunny
1999
Episode NTSF:SD:SUV::
The Great Train Stoppery
2013
Episode Bones
Intern in the Incinerator
2007
Episode The Twilight Zone (1985)
Take My Life...Please!
1986
Episode CSI: Crime Scene Investigation
Formalities
2004
Episode Tales of the Gold Monkey
Escape from Death Island
1982
Episode 12 Monkeys
Lullaby
2016
Episode Aquarius
Old Ego Is a Too Much Thing
2015
Episode The Spectacular Spider-Man
Persona
2008
Episode The Adventures of Brisco County, Jr.
Riverboat
1993
Episode The Batman
Rumors
2007
Episode ER
Good Luck, Ruth Johnson
1998
Episode The Mandalorian
Chapter 23: The Spies
2023
Episode The Outer Limits (1995)
Falling Star
1996
Episode Falcon Crest
Strangers
1984
Episode The A-Team
The Beast from the Belly of a Boeing
1983
Episode Longmire
Death Came in Like Thunder
2013
Episode Standoff
No Strings
2007
Episode Boston Legal
Mad About You
2008
Episode Zoo
The Cheese Stands Alone
2015
Episode Zoo
Murmuration
2015
Episode Zoo
Emotional Contagion
2015
Episode Zoo
Eats, Shoots and Leaves
2015
Episode The Mentalist
Black-Winged Redbird
2013
Episode The Spectacular Spider-Man
Blueprints
2009
Episode Jericho (2006)
Patriots and Tyrants
2008
Episode Zoo
Eats, Shoots and Leaves/Wild Things
2015
Episode The Mentalist
Wedding in Red
2013
Episode Batman Beyond
Curse of the Kobra (1)
2001
Episode The Republic of Sarah
From Simple Sources
2021
Episode The Republic of Sarah
Sanctuary
2021
Episode Law & Order: Criminal Intent
Albatross
2007
Episode Gargoyles
Possession
1996
Episode MacGyver (2016)
Red Cell + Quantum + Cold + Committed
2020
Episode Partners
Why are the Blumenthals Living in My House?
1995
Episode Supergirl
Man of Steel
2018
Episode The Court
Snakes In The Grass
1970
Episode 12 Monkeys
Yesterday
2015
Episode Miami Vice
Like a Hurricane
1987
Episode Batman Beyond
Curse of the Kobra (2)
2001
Episode Justice League
The Enemy Below (1)
2001
Episode FBI: Most Wanted
Deconflict
2020
Episode The X-Files
Ice
1993
Episode Players
Con Law
1997
Episode The Incredible Hulk
A Minor Problem
1982
Episode M*A*S*H
Give 'em Hell, Hawkeye
1981
Episode CSI: Crime Scene Investigation
Bad to the Bone
2004
Episode The Court
A Wing And A Prayer
1970
Episode Teen Titans
How Long is Forever?
2004
Episode The Walking Dead
Monsters
2017
Episode The Spectacular Spider-Man
Reinforcement
2009
Episode Spider-Man: The New Animated Series
Spider-Man Dis-Sabled
2003
Episode The A-Team
Showdown!
1984
Episode Mighty Ducks: The Animated Series
Beak to the Future
1996
Episode CSI: Crime Scene Investigation
Invisible Evidence
2003
Episode Justice League
The Enemy Below (2)
2001
Episode Gargoyles
Legion
1995
Episode Duckman
Duckman and Cornfed in 'Haunted Society Plumbers'
1997