Gerald Boyle
DAHMER - Monster: The Jeffrey Dahmer Story (2022)
Ezra Cohen
The Lincoln Lawyer (2022)
Dr. Logan MacArthur
CSI: Vegas (2021)
Professor Meadows
The Rookie (2018)
Nathan Levinson
9-1-1 (2018)
Gene
GLOW (2017)
Dr. Isaac Herman
MacGyver (2016)
Elias Grandi
Designated Survivor (2016)
Judge Gabriel Dearden
Better Call Saul (2015)
Connor's Lawyer
How to Get Away with Murder (2014)
Benny Hapwood
The Defenders (2010)
Sidney Perlmutter
Castle (2009)
Professor Gossen
Dollhouse (2009)
Larry Duberman
Leverage (2008)
Dr. Saban
The Mentalist (2008)
Malcolm Truss
Fringe (2008)
Burn Notice (2007)
Perry Clark
The Riches (2007)
Edwin Hathaway
Ghost Whisperer (2005)
Donnie Mallick
Criminal Minds (2005)
Charlie Hewitt
Wildfire (2005)
Adam Morris
Grey's Anatomy (2005)
Numb3rs (2005)
Cooper Conroy
Medium (2005)
Wallace Carver / Frank Moore
CSI: New York (2004)
Oscar Anderson (1981)
Cold Case (2003)
The Lyon's Den (2003)
Charles Potter
Without a Trace (2002)
John Doe (2002)
Hubert Skoller
Law & Order: Criminal Intent (2001)
Citizen Baines (2001)
Frank Muehler
Six Feet Under (2001)
Paul Winston
CSI: Crime Scene Investigation (2000)
Vincent Demarcus
Gene Withers
Strong Medicine (2000)
Obstetrician
The West Wing (1999)
Once and Again (1999)
Saul Picard
Law & Order: Special Victims Unit (1999)
Scott Zomber
Judging Amy (1999)
Atty. Zahmber
Dr. Larry Keehn
Get Real (1999)
Jeremy Slater
Fantasy Island (1998)
Rabbi Daniel Warner
The Practice (1997)
Ben
Just Shoot Me! (1997)
Attorney John Franklin
Greg Hayes
Profiler (1996)
Matthews (voice)
The Real Adventures of Jonny Quest (1996)
Tony
The Single Guy (1995)
Bernard Selden
The Outer Limits (1995)
Tad / Venus Fly Trap (voice)
Santo Bugito (1995)
Michael
Friends (1994)
John Baker
Touched by an Angel (1994)
Kevin
ER (1994)
Adam Green
Ellen (1994)
Duckman (1994)
Carter Sweeney
Diagnosis: Murder (1993)
Self - Guest
Late Night with Conan O'Brien (1993)
Dr. Tom Puvogel
The X-Files (1993)
Otis
Heart of the City (1986)
Albert Wellington
Remington Steele (1982)
Elliott Sykes
Knight Rider (1982)
Diff'rent Strokes (1978)