2022
The Lincoln Lawyer as Ezra Cohen2022
DAHMER - Monster: The Jeffrey Dahmer Story as Gerald Boyle2021
CSI: Vegas as Dr. Logan MacArthur2020
Theo as Victor2019
First Love as Not available2018
The Rookie as Professor Meadows2018
9-1-1 as Nathan Levinson2018
Nostalgia as Riley O'Bryan2017
GLOW as Gene2017
It's Getting Weirder! The Making of "House II" as Not available2016
Designated Survivor as Elias Grandi2016
MacGyver as Dr. Isaac Herman2016
Diani and Devine Meet the Apocalypse as Clovis2015
Better Call Saul as Judge Gabriel Dearden2014
How to Get Away with Murder as Connor's Lawyer2014
Commencement as Nate2012
Atlas Shrugged: Part II as Ken Danagger2011
Harvest as Benny Monopoli2011
The Healer as Doctor Williams2010
The Defenders as Benny Hapwood2009
Castle as Sidney Perlmutter2009
Dollhouse as Professor Gossen2009
Grey Gardens as Albert Maysles2008
The Mentalist as Dr. Saban2008
Fringe as Malcolm Truss2008
Leverage as Larry Duberman2007
Burn Notice as Not available2007
Burn Notice as Perry Clark2007
The Riches as Not available2005
Grey's Anatomy as Adam Morris2005
Criminal Minds as Donnie Mallick2005
Wildfire as Charlie Hewitt2005
Numb3rs as Not available2005
Ghost Whisperer as Edwin Hathaway2005
Medium as Cooper Conroy2005
Three Wise Guys as Leo2004
CSI: NY as Wallace Carver / Frank Moore2003
Cold Case as Oscar Anderson (1981)2003
The Lyon's Den as Not available2002
Without a Trace as Charles Potter2002
Minority Report as Howard Marks2002
John Doe as Not available2001
Law & Order: Criminal Intent as Hubert Skoller2001
Six Feet Under as Frank Muehler2001
Citizen Baines as Not available2001
Burning Down the House as Bob Washington2000
CSI: Crime Scene Investigation as Paul Winston2000
CSI: Crime Scene Investigation as Vincent Demarcus2000
Strong Medicine as Gene Withers2000
Gone in Sixty Seconds as James Lakewood2000
Big Eden as Henry Hart2000
Seven Girlfriends as Roman1999
Law & Order: Special Victims Unit as Saul Picard1999
The West Wing as Obstetrician1999
Judging Amy as Scott Zomber1999
Judging Amy as Atty. Zahmber1999
Once and Again as Not available1999
Get Real as Dr. Larry Keehn1999
The Prince and the Surfer as Vince1999
In the Company of Spies as Todd Simar1999
Arthurs Quest as Merlin1998
Fantasy Island as Jeremy Slater1998
The Elevator as Moshe1998
Spoiler as The Attendant1998
Chow Bella as Not available1997
Just Shoot Me! as Ben1997
The Practice as Rabbi Daniel Warner1997
The Practice as Attorney John Franklin1997
Big City Blues as Babs1997
Tinseltown as Max1997
The Continued Adventures of Reptile Man as Lewis Rosen1996
Profiler as Greg Hayes1996
The Real Adventures of Jonny Quest as Matthews (voice)1996
Mother Night as Dr. Abraham Epstein1996
Timelock as Jack 'A1' Riley1995
The Outer Limits as Bernard Selden1995
The Single Guy as Tony1995
Santo Bugito as Tad / Venus Fly Trap (voice)1994
Friends as Michael1994
Touched by an Angel as John Baker1994
ER as Kevin1994
Duckman as Not available1994
Ellen as Adam Green1994
Confessions: Two Faces of Evil as Jay Jaffe1993
Late Night with Conan O'Brien as Self - Guest1993
The X-Files as Dr. Tom Puvogel1993
Diagnosis: Murder as Carter Sweeney1993
Hexed as Matthew Welsh1992
A Midnight Clear as Stan Shutzer1992
The Opposite Sex and How to Live with Them as David Crown1992
Boris and Natasha as Bellhop1991
For the Boys as Jeff Brooks1991
A Matter of Degrees as Maxwell Glass1991
Shaking the Tree as Barry1990
Coupe de Ville as Buddy Libner1989
The Experts as Wendell1988
Tequila Sunrise as Andy Leonard1988
The Couch Trip as Perry Kovin1987
House II: The Second Story as Jesse1987
Into the Homeland as Joel Bessman1986
Heart of the City as Otis1986
Soul Man as Gordon Bloomfeld1985
Just One of the Guys as Willie1984
Exterminator 2 as Turbo1982
Knight Rider as Elliott Sykes1982
Remington Steele as Albert Wellington1978
Diff'rent Strokes as Not availableNaN
I'm Todor. I Mean, Bill. as Todor1999
The Prince and the Surfer Director