Home / Discover / People

X-Men: Apocalypse

2016
as Pentagon Scientist

Madam Secretary

2014
as Russell Jackson

Hannibal

2001
as Dr. Cordell Doemling

Donnie Brasco

1997
as Tim Curley

The Bourne Legacy

2012
as Dr. Donald Foite

Oz

1997
as Governor James Devlin

Black Hawk Down

2001
as Lt. Col. Gary Harrell

Live Free or Die Hard

2007
as Agent Molina

Dogville

2003
as Ben

Unfaithful

2002
as Detective Dean

Damages

2007
as Ray Fiske

Argo

2012
as Robert Pender

The Words

2012
as Joseph Cutler

Dancer in the Dark

2000
as District Attorney

The Event

2010
as Blake Sterling

In Bruges

2008
as Canadian Guy

Tower Heist

2011
as Director Mazin

Let the Right One In

2022
as Arthur Logan

John Adams

2008
as John Dickinson

After Jimmy

1996
as Dr. Darren Walters

The Hoax

2006
as Ralph Graves

Now & Then

2022
as Sullivan

Truman

1995
as Eddie Jacobsen

The Reagans

2003
as Michael Deaver

The Sender

1982
as John Doe #83

The Mob Doctor

2012
as Dr. Stafford White

Mass Appeal

1984
as Mark Dolson

Snow Falling on Cedars

1999
as Dr. Whitman

Our Sons

1991
as Donald Barnes

The Rat Pack

1998
as Bobby Kennedy

Rachel River

1987
as Momo

The Associate

1996
as SEC Agent Thompkins

The Soldier

1982
as Bombmaker / Faux-Cleaning Lady

White Squall

1996
as Sanders

Dash and Lilly

1999
as Mel Berman (writer)

Ellen Foster

1997
as Educational Psychologist

Echoes In The Darkness

1987
as Vince Valaitis

Sally Hemings: An American Scandal

2000
as Thomas Mann Randolph

Ascension Day

2007
as Master Travis

Homicide: The Movie

2000
as Ed Danvers

A Civil Action

1998
as Bill Crowley

Tex

1982
as The hitchhiker

School Ties

1992
as Mr. Cleary

Guest Star

Episode Bones
The Woman in the Car
2006
Episode C-16: FBI
Radio FBI
1997
Episode Touching Evil (US)
Pilot (1)
2004
Episode Banshee
Origins: Interrogation, Part 3
2014
Episode Banshee
The Truth About Unicorns
2014
Episode The West Wing
7A WF 83429
2003
Episode Ally McBeal
One Hundred Tears Away
1997
Episode Numb3rs
When Worlds Collide
2008
Episode Law & Order
American Dream
1993
Episode Lost
Not In Portland
2007
Episode Players
Con Artist
1997
Episode Heroes
A Clear and Present Danger
2009
Episode Murder, She Wrote
Home Care
1995
Episode CSI: Crime Scene Investigation
Nesting Dolls
2005
Episode The X-Files
Roland
1994
Episode The Mentalist
Pilot
2008
Episode Heroes
Trust and Blood
2009
Episode Law & Order: Special Victims Unit
Taboo
2006
Episode Banshee
Bullets and Tears
2014
Episode Big Love
Sacrament
2009
Episode L.A. Law
Bounds for Glory
1990
Episode Banshee
Origins: The Priest
2014
Episode Total Security
Pilot
1997
Episode Revolution
Dead Man Walking
2013
Episode The West Wing
The Dogs of War
2003
Episode The Americans (2013)
Stealth
2014
Episode Heroes
Building 26
2009
Episode Revolution
The Patriot Act
2013
Episode Revolution
Come Blow Your Horn
2013
Episode White Collar
Digging Deeper
2013
Episode ER
The Dance We Do
2000
Episode Heroes
Cold Wars
2009
Episode Shark
Fashion Police
2006
Episode Revolution
Everyone Says I Love You
2013
Episode Millennium
Walkabout
1997
Episode The Job
Anger
2001
Episode Trinity
...To Forgive, Divine
1970
Episode The Mentalist
Ball of Fire
2010
Episode Crossing Jordan
The Gift of Life
2002
Episode Queens Supreme
Mad About You
1970
Episode The Practice
The Civil Right
1997
Episode Heroes
Exposed
2009
Episode Frasier
Death and the Dog
1997
Episode Big Love
Rough Edges
2009
Episode House
Last Resort
2008
Episode Law & Order
Gov Love
2004
Episode 12 Monkeys
Splinter
2015
Episode The Practice
Neighboring Species
2002
Episode Heroes
Shades of Gray
2009
Episode Law & Order
Sideshow (1)
1999
Episode Heroes
Cold Snap
2009
Episode 12 Monkeys
Causality
2017
Episode Shark
LAPD Blue
2006
Episode Ally
One Hundred Tears Away
1999
Episode The Practice
The Confession
2001
Episode Heroes
Into Asylum
2009
Episode NYPD Blue
Stoli with a Twist
2005
Episode Heroes
Jump, Push, Fall
2009
Episode Revolution
Dreamcatcher
2014
Episode Heroes
Turn and Face the Strange
2009
Episode St. Elsewhere
You Again?
1987
Episode Cold Case
One Night
2006
Episode True Blood
9 Crimes
2010
Episode True Blood
Bad Blood
2010
Episode True Blood
Hitting the Ground
2010
Episode The Twilight Zone (2002)
The Lineman (1)
2002
Episode Law & Order
Baby, It's You (1)
1997
Episode The Inside
Everything Nice
2005
Episode Banshee
Little Fish
2014
Episode Big Love
Outer Darkness
2009
Episode Banshee
Origins: Interrogation, Part 1
2014
Episode Chicago Hope
The Day of the Rope
1997
Episode Banshee
Origins: Interrogation, Part 2
2014