2016
Shooter as Rick Culp2016
Game of Silence as Warden Roy Carroll2016
Beauty Mark as Mark2015
See You In Valhalla as Woody Burwood2013
Angel's Perch as Jacobson2012
Perception as David Trent2012
Revolution as Dr. Bradley Jaffe2011
The Lincoln Lawyer as Judge Orton Powell2010
Rizzoli & Isles as Warden Price2010
Justified as Agent Keaton2010
Law & Order: LA as Lane Garfield2009
Castle as Ronald Armstrong2008
The Mentalist as Detective Reece2008
True Blood as Judge Clements2008
Flash of Genius as Chris Finley2006
The Unit as General Heath2005
Criminal Minds as Detective Craw2005
Prison Break as Agente Miller2005
Medium as Larry Watt2005
Surface as Barry2004
Desperate Housewives as Detective Copeland2004
Medical Investigation as Dr. Gordon2003
NCIS as William Danforth2003
Nip/Tuck as Not available2002
CSI: Miami as Charlie Berenger2002
Without a Trace as Graham Spaulding2002
Hack as Paul Goodman2001
24 as Ted Packard2001
Star Trek: Enterprise as Burzaan2001
Star Trek: Enterprise as Pri'Nam D'Jamat2000
CSI: Crime Scene Investigation as Jeffrey McKeen2000
Boston Public as Michael Evans1999
Stir of Echoes as Harry Damon1998
From the Earth to the Moon as James McDivitt1997
Buffy the Vampire Slayer as Colonel McNamara1997
Brooklyn South as Det. Stuart Morrissey1997
Ally McBeal as Attorney Jordan1996
The Trigger Effect as Police Officer #11996
Dark Skies as Phil Albano1996
Dark Skies as Lt. Commander Phil Albano1996
Abduction of Innocence as John Loomis1995
JAG as Nathan Behnke1995
Murder One as Dr. Paul Kressel1995
Eye of the Stalker as Officer Lane1995
Deceived by Trust: A Moment of Truth Movie as Frank Kerns1994
ER as Richard Abbott1994
Chicago Hope as Not available1994
Murder or Memory: A Moment of Truth Movie as Det. John Avery1994
Moment of Truth: Caught in the Crossfire as Roger McKay1993
The X-Files as Sheriff Ciolino1993
Star Trek: Deep Space Nine as Jeff Carlson1993
Mother of the Bride as Andrew1993
Moment of Truth: A Child Too Many as Aaron Nowakowski1992
Back to the Streets of San Francisco as David O'Connor1991
Baby of the Bride as Andrew1991
Perry Mason: The Case of the Glass Coffin as Paul Torrence1991
Seeds of Tragedy as Paul1991
Death Dreams as Bennett Massell1991
Hell Hath No Fury as Not available1990
Children of the Bride as Andrew1989
The Revenge of Al Capone as Sgt. Callahan1987
21 Jump Street as Frank Farrell