Home / Discover / People

Homeland

2011
as Brett O'Keefe

Medium

2005
as Joe Dubois

Dawn of the Dead

2004
as Michael

Those Who Wish Me Dead

2021
as Mr. Casserly

Hell on Wheels

2011
as John Campbell

White House Down

2013
as Agent Hope

The Pelican Brief

1993
as Curtis Morgan / Garcia

Chained

2012
as Brad Fittler

Skin Art

1993
as Richard

Pushing Tin

1999
as Barry Plotkin

Dangerous Beauty

1998
as King Henry

Leo

2002
as Ben Bloom

U-571

2000
as Lt. Hirsch

What the Deaf Man Heard

1997
as Tolliver Tynan

Something Wilder

1994
as Richie Wainwright

The Warrior Class

2007
as Phil Anwar

Cherry

1999
as Dr. Beverly Kirk

The Cell

2000
as Gordon Ramsey

Wendigo

2001
as George

Hungry Hearts

2015
as Dr. Bill

American Gothic

1995
as Dr. Matt Crower

Amistad

1997
as Mr. Wright

Born on the Fourth of July

1989
as Donna's Boyfriend - Syracuse, NY

In Too Deep

1999
as Daniel Connelly

100 Mile Rule

2002
as Bobby Davis

Guest Star

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