2024
ted as Father Odell2023
Discovering Ella as Moe Gale2022
DAHMER - Monster: The Jeffrey Dahmer Story as Judge2019
Bob Hearts Abishola as Peter2019
Bob Hearts Abishola as Doctor2018
The Rookie as Dean Chatterton2018
9-1-1 as Dr. Irving2017
Trial & Error as Interviewer2016
Rules Don't Apply as T.V. Newsman #12016
Killer Coach as Thomas Hinge2015
Scream Queens as Mitch Mitchum2015
Martyrs as Priest2015
The Atticus Institute as Therapist2014
Annabelle as Dr. Burgher2013
Masters of Sex as Board Member2013
Bounty Killer as Trevor2012
Veep as Dr. Ron Addis2012
Anger Management as Mr. Ventura2012
Scandal as Doctor2012
Black November as Bellamy2012
Possessions as Baxter2011
Harry's Law as Robert2011
The Exes as Dr. Grayson2010
Good Luck Charlie as Mr. Franklin2010
Rizzoli & Isles as Doctor2009
NCIS: Los Angeles as Merle Jarvis2009
FlashForward as Paul Becker2009
Lucky Bastard as Mr. Howell2008
The Mentalist as Elliott Winston2008
Raising the Bar as Joseph Steinmetz2008
The Coverup as Judge Hallow2007
Private Practice as Ronald Debray2007
Women's Murder Club as Not available2007
Ocean's Thirteen as Shuffle Royale VP2007
The Poughkeepsie Tapes as Leonard Schway2006
Shark as Not available2006
Little Children as ICU Counselor2006
Dreamgirls as David Bennett2005
Grey's Anatomy as Graham Cunningham2005
Bones as John Kelton2005
The Closer as Dr. William Graham2005
Invasion as Not available2005
Invasion as Father Jeffrey Scanlon2005
Invasion as Father Jeffrey Scanlon (uncredited)2005
Blind Justice as Not available2005
Fun with Dick and Jane as Research Scientist2004
Boston Legal as Professor Matthew Tyler2003
NCIS as Simon Katz2002
Monk as Deputy Commissioner2002
Without a Trace as Dr. Bedford2002
American Dreams as Dr. Henderson2001
Crossing Jordan as Michael Pascal2001
24 as Frank Ames2000
CSI: Crime Scene Investigation as Jacob Wolf2000
Curb Your Enthusiasm as ER Doctor2000
The Invisible Man as Dr. Paul Galasyn2000
Andromeda as Pish Tryan2000
Titus as Not available1999
The West Wing as Aide1999
Family Law as Phillip Nelson1999
Snoops as Phillip Gordon1998
Will & Grace as Mr. Hutt1998
Hollyweird as Harlan Cuttler1997
The Practice as Kevin Stadler1997
Picture Perfect as 1st Ad Executive1996
The Long Kiss Goodnight as Intelligence Analyst Jack Wadsworth (uncredited)1995
Star Trek: Voyager as Orum1995
Star Trek: Voyager as Barus1995
Caroline in the City as Producer1995
The Wright Verdicts as Nesbit1994
ER as Not available1994
Touched by an Angel as Peter1992
For Richer, for Poorer as Employment Agent1991
Reasonable Doubts as Pollard1990
Law & Order as Nathan Brock1989
Jacknife as Depot Mechanic1984
C.H.U.D. as Gooney NRC Man1984
Mom's On Strike as Officer Krause1975
The School for Scandal as Snake1971
Great Performances as Snake