Home / Discover / People

Those Who Wish Me Dead

2021
as Mr. Casserly

Hungry Hearts

2015
as Dr. Bill

White House Down

2013
as Agent Hope

Chained

2012
as Brad Fittler

Homeland

2011
as Brett O'Keefe

Hell on Wheels

2011
as John Campbell

The Warrior Class

2007
as Phil Anwar

Medium

2005
as Joe Dubois

Dawn of the Dead

2004
as Michael

100 Mile Rule

2002
as Bobby Davis

Leo

2002
as Ben Bloom

Wendigo

2001
as George

U-571

2000
as Lt. Hirsch

The Cell

2000
as Gordon Ramsey

Pushing Tin

1999
as Barry Plotkin

In Too Deep

1999
as Daniel Connelly

Cherry

1999
as Dr. Beverly Kirk

Dangerous Beauty

1998
as King Henry

What the Deaf Man Heard

1997
as Tolliver Tynan

Amistad

1997
as Mr. Wright

American Gothic

1995
as Dr. Matt Crower

Something Wilder

1994
as Richie Wainwright

The Pelican Brief

1993
as Curtis Morgan / Garcia

Skin Art

1993
as Richard

Born on the Fourth of July

1989
as Donna's Boyfriend - Syracuse, NY

Guest Star

Episode Law & Order: Special Victims Unit
Video Killed the Radio Star
2022
Episode Star Trek: Discovery
That Hope Is You (2)
2021
Episode Star Trek: Discovery
There is a Tide…
2020
Episode Star Trek: Discovery
Far from Home
2020
Episode Hell on Wheels
Done
2016
Episode Hell on Wheels
Gambit
2016
Episode Hell on Wheels
Railroad Men
2016
Episode The Following
The Messenger
2014
Episode Elementary
Dirty Laundry
2013
Episode Human Target (2010)
Marshall Pucci
2011
Episode Law & Order: Criminal Intent
One
2001
Episode Hallmark Hall Of Fame
What the Deaf Man Heard
1997
Episode NYPD Blue
Girl Talk
1996
Episode Law & Order
Poison Ivy
1990