Home / Discover / People

Desperate Housewives

2004
as Rex Van De Kamp

The Last Ship

2014
as Reiss

Bosch

2015
as Richard O'Shea

James and the Giant Peach

1996
as James' Father

JAG

1995
as Special Assistant Clayton Webb

Quicksand: No Escape

1992
as Bartender

Collusions

2018
as Agent Robinson

The Last Word

2017
as Sam Serman

Norma Jean & Marilyn

1996
as Robert Kennedy

The Sisters

2005
as Dr. Harry Glass

Thirteen Days

2000
as Robert F. Kennedy

From Within

2009
as Pastor joe

Firehouse Dog

2007
as Zachary Hayden

Impact

2009
as President Edward Taylor

Dead Again

1991
as Party Guest #1

Fearless

1993
as Emergency Doctor

Traveler

2007
as Fred Chambers

The Chicago 8

2011
as Thomas Foran

Nurse Betty

2000
as Friend #2

Deck the Halls

2005
as Dr. Olsen

Guest Star

Episode Privileged
All About the Big Picture
2009
Episode Philly
Truth or Consequence
2001
Episode The Cosby Show
The Birth (1)
1988
Episode Revolution
One Riot, One Ranger
2013
Episode Privileged
All About Betrayal
2009
Episode Boston Public
Chapter Twenty-Eight
2001
Episode ER
Leave It to Weaver
1999
Episode Revolution
Tomorrowland
2014
Episode The Last Ship
Air Drop
2018
Episode King & Maxwell
Locked In
2013
Episode Crossing Jordan
Four Fathers
2002
Episode Boston Legal
Oral Contracts
2007
Episode Revolution
Memorial Day
2014
Episode Baywatch Nights
The Curator
1996
Episode Philly
Fork You Very Much
2001
Episode The Mentalist
Pilot
2008
Episode Saving Grace
Have a Seat, Earl
2008
Episode Revolution
Patriot Games
2013
Episode The Chicago Code
Black Sox
2011
Episode Ghost Whisperer
Blessings in Disguise
2010
Episode Newhart
Malling in Love Again
1989
Episode Revolution
Declaration of Independence
2014
Episode Numb3rs
Contenders
2007
Episode The Last Ship
El Puente
2018
Episode Revolution
Dead Man Walking
2013
Episode Brimstone
Carrier
1999
Episode Longmire
An Incredibly Beautiful Thing
2012
Episode Revolution
The Patriot Act
2013
Episode Eli Stone
The Humanitarian
2008
Episode The Orville
Majority Rule
2017
Episode Revolution
Come Blow Your Horn
2013
Episode Dirty John
The Shillelagh
2020
Episode Ally McBeal
The Oddball Parade
2000
Episode The Last Ship
Somos la Sangre
2018
Episode Providence
Trick or Treat
2000
Episode 24
Day 2: 6:00 P.M. - 7:00 P.M.
2003
Episode Saving Grace
A Little Hometown Love
2008
Episode Any Day Now
Salamanders
1998
Episode Hooperman
Goodnight, Sweet Hooperman
1989
Episode The Practice
Man and Superman
2002
Episode Revolution
Three Amigos
2014
Episode NCIS
Chimera
2007
Episode The Practice
Baby Love (1)
2003
Episode Ally McBeal
Boy Next Door
2000
Episode Eli Stone
Happy Birthday Nate
2008
Episode Revolution
Mis Dos Padres
2014
Episode Murphy Brown
The Unshrinkable Murphy Brown
1989
Episode Desperate Housewives
The Best Thing That Ever Could Have Happened
2009
Episode The Last Ship
Fog of War
2018
Episode V.I.P.
Good Val Hunting
1999
Episode Medium
Do You Hear What I Hear
2008
Episode L.A. Law
The Good Human Bar
1990
Episode 24
Day 2: 7:00 P.M. - 8:00 P.M.
2003
Episode Diagnosis Murder
The Restless Remains
1994
Episode The Defenders (2010)
Nevada v. Senator Harper
2010
Episode 9-1-1
Fools
2020
Episode Revolution
Captain Trips
2014
Episode JAG
Hail and Farewell (1)
2004
Episode Stargate Atlantis
Miller's Crossing
2007
Episode Touched by an Angel
Interview with an Angel
1995
Episode The Chicago Code
The Gold Coin Kid
2011
Episode Criminal Minds
Tabula Rasa
2008
Episode CSI: Crime Scene Investigation
Dead Ringer
2004
Episode Beverly Hills, 90210
Strike the Match
1996
Episode Perception
Shadow (1)
2012
Episode JAG
Hail and Farewell, Part II (2)
2004
Episode Revolution
Happy Endings
2014
Episode The Last Ship
Warriors
2018
Episode The Last Ship
Honor
2018
Episode Family Law
The Witness
2000
Episode Arrow
Suicidal Tendencies
2015
Episode Dream On
Terms of Employment
1992
Episode Desperate Housewives
My Husband, the Pig
2007
Episode CSI: Miami
Bad Seed
2009
Episode Desperate Housewives
Remember (1)
2006
Episode JAG
Mutiny
2001
Episode Revolution
Exposition Boulevard
2014
Episode Revolution
Why We Fight
2014
Episode Chicago Hope
Physician, Heal Thyself
1998