2022
Section 8 as Senator Jim Graham2019
All Rise as Daniel Morris2019
Midway as John Ford2018
Charmed as The Sentinel2016
DC's Legends of Tomorrow as Uncle Lucious2016
Bull as Oscar Weber2015
The Man in the High Castle as Doc Meyer2015
Kiss Me as George2012
Beauty and the Beast as FBI Special Agent Brian Hendricks2012
Perception as Preston Resnick2012
Vegas as Frank2011
Grimm as Dr. Victor Shelley2011
Franklin & Bash as Not available2011
Franklin & Bash as Gerry Nelson2008
Frost/Nixon as Interview Director2007
Private Practice as Jack Grossman2007
Saving Grace as Not available2007
Raines as Not available2005
Grey's Anatomy as Jim2005
Criminal Minds as Michael2004
House as Dominic Kelvey2003
NCIS as Marc Attencio2003
Hustle and Heat as Not available2002
Monk as Ike2002
First Monday as Not available2002
Life Without Dick as Detective Murphy2000
CSI: Crime Scene Investigation as Mark Jones2000
CSI: Crime Scene Investigation as Matt Orton / Special Agent Conners2000
Cast Away as Maynard Graham2000
Rated X as Michael Kennedy1999
EDtv as Keith1999
Heaven or Vegas as Billy1998
Charmed as Strife1998
Brimstone as Toby Cole1998
Mighty Joe Young as Vern1998
Brink! as Jimmy1998
Max Q: Emergency Landing as Jonah Randall1998
Getting Personal as Kilmer Buckingham IV1997
Fired Up as Jack Goodman1997
Contact as Fisher1997
Wag the Dog as Media Guy #11996
The Pretender as Dr. Jason Earl1996
Entertaining Angels: The Dorothy Day Story as Floyd Dell1996
The War at Home as David1995
Murder One as Not available1995
Apollo 13 as GUIDO Gold1995
Dominion as Joel1995
Fast Company as Sgt. Harriman1995
Shame II: The Secret as Gilbert Rawlins1994
Touched by an Angel as Jimmy Rendon1994
Forrest Gump as Wesley1993
Star Trek: Deep Space Nine as Arjin1993
Dr. Quinn, Medicine Woman as Johnny Reed1993
The Adventures of Brisco County, Jr. as Beck1993
Philadelphia Experiment II as Logan1993
The Pickle as Clem1993
Marilyn & Bobby: Her Final Affair as Carl1992
Renegade as Not available1992
Renegade as Hound Adams1992
The Hat Squad as Not available1992
FernGully: The Last Rainforest as Ralph (voice)1992
The Keys as Randy1992
Maid for Each Other as Jerry the Locksmith1991
Critters 3 as Frank Longo1991
Fatal Exposure as Scott1990
Men at Work as Frost1989
Nightbreaker as Python1988
Young Guns as J. McCloskey1988
The Tracker as Miller1987
21 Jump Street as Jeffrey Stone1987
Abduction as Paul Swenson1986
ALF as Lizard1986
L.A. Law as Ray Meacham1986
Matlock as Not available1986
It's Garry Shandling's Show as Lewis1986
It's Garry Shandling's Show as Lewis (credit only)1986
One Terrific Guy as Mark Johnson1985
North Beach and Rawhide as Tepper1984
Hunter as Benny Gore1984
All The Kids Do It as Lon1982
Cagney & Lacey as Not available1967
Mannix as Not available