Series
|
Role
|
Episode
|
Airdate
|
ABC Afterschool Specials |
Billy |
14x04 - High School Narc |
December 4, 1985
|
Leg Work |
Hubert |
1x04 - The Art of Murder |
October 24, 1987
|
Tattingers |
|
1x05 - Rest in Peas |
November 30, 1988
|
Miami Vice |
Johnny Raymond |
5x17/18 - Freefall |
May 21, 1989
|
Tour of Duty |
Lt. Beller |
3x05 - A Bodyguard of Lies |
October 28, 1989
|
Tour of Duty |
Lt. Beller |
3x06 - A Necessary End |
November 4, 1989
|
Tour of Duty |
Lt. Beller |
3x07 - Cloud Nine |
November 11,1989
|
H.E.L.P. |
Lacy |
1x01 - Fire Down Below |
March 3, 1990
|
Equal Justice |
Merkle |
1x01 - Pilot |
March 27, 1990
|
Tour of Duty |
Lt. Beller |
3x19 - Three Cheers for the Orange, White & Blue |
April 14, 1990
|
Against the Law |
Fenstrom |
1x03 - The Price of Life |
October 7, 1990
|
L.A. Law |
Larry Greenhut |
7x18 - Come Rain or Come Schein |
April 22, 1993
|
Bakersfield P.D. |
Hood |
1x07 - The Ex-Partner |
October 26, 1993
|
Ellen |
Rick |
1x02 - The Anchor |
March 30, 1994
|
Ellen |
Rick |
1x04 - The Class Reunion |
April 13, 1994
|
Ellen |
Rick |
3x27 - The Mugging |
May 21, 1996
|
Remember WENN |
Arden Sage |
4x09 - Work Shift |
August 14, 1998
|
The Twilight Zone |
Ben Baker |
1x16 - Sensuous Cindy |
November 13, 2002
|
The Bernie Mac Show |
Marcus |
3x02 - Love Thy Nephew |
December 7, 2003
|
Listen Up |
Paul |
1x02 - Hammer Time |
September 27, 2004
|
Listen Up |
Paul |
1x05 - Quest for Fire |
October 18, 2004
|
Desperate Housewives |
Jim Halverson |
2x12 - We're Gonna Be All Right |
January 15, 2006
|
Eureka |
Professor Warren King |
1x01 - Pilot |
July 18, 2006
|
CSI |
George |
9x19 - The Descent of Man |
April 9, 2009
|
The Cleaner |
Ron Sayres |
2x11 - Standing Eight |
September 1, 2009
|
CSI: NY |
Voice/Grave Digger/Benton |
6x02 - Blacklist (Featuring Hangman) |
September 30, 2009
|
Ghost Whisperer |
Kirk Jansen |
5x08 - Dead Listing |
November 13, 2009
|
Medium |
Dr. Alan Hahn |
6x19 - Sal |
April 30, 2010
|
Raising Hope |
Dale Carlisle |
1x09 - Meet the Grandparents |
November 23, 2010
|
Hawaii Five-0 |
Robert Rovin |
1x14 - He Kane Hewa'ole |
January 17, 2011
|
Phineas and Ferb |
additional voices |
2x38 - Make Play / Candace Gets Busted |
February 11, 2011
|
Glenn Martin DDS |
additional voices |
2x18 - Windfall |
July 11, 2011
|
Aim High |
VP Ockenhocker |
1x01 - Pilot |
October 18, 2011
|
Aim High |
VP Ockenhocker |
1x02 - Episode 102 |
October 18, 2011
|
Aim High |
VP Ockenhocker |
1x03 - Episode 102 |
October 25, 2011
|
Raising Hope |
Dale Carlisle |
2x05 - Killer Hope |
November 1, 2011
|
House of Lies |
Greg Norbert |
1x01 - Gods of Dangerous Financial Instruments |
January 8, 2012
|
House of Lies |
Greg Norbert |
1x03 - Microphallus |
January 22, 2012
|
House of Lies |
Greg Norbert |
1x06 - Our Descent Into Los Angeles |
February 12, 2012
|
House of Lies |
Greg Norbert |
1x09 - Ouroboros |
March 11, 2012
|
House of Lies |
Greg Norbert |
1x11 - Business |
March 25, 2012
|
House of Lies |
Greg Norbert |
1x12 - The Mayan Apocalypse |
April 1, 2012
|
Common Law |
Phil Kronish |
1x04 - Ex-Factor |
June 8, 2012
|
Drop Dead Diva |
Judge Zahn |
4x13 - Jane's Getting Married |
September 9, 2012
|
Wedding Band |
Larry Pants |
1x05 - Get Down on It |
December 8, 2012
|
NCIS |
Jerome Craig |
10x12 - Shiva (2) |
January 15, 2013
|
Raising Hope |
Dale Carlisle |
3x14 - Modern Wedding |
January 29, 2013
|
NCIS |
Jerome Craig |
10x14 - Canary |
February 5, 2013
|
NCIS |
Jerome Craig |
10x15 - Hereafter |
February 19, 2013
|
Law & Order: Special Victims Unit |
ADA Derek Strauss |
14x17 - Undercover Blue |
March 20, 2013
|
Aim High |
VP Ockenhocker |
2x01 - Episode 201 |
October 1, 2013
|
Law & Order: Special Victims Unit |
ADA Derek Strauss |
15x11 - Amaro's One-Eighty |
January 15, 2014
|
Blue Bloods |
Dr. Michael Raskins |
4x15 - Open Secrets |
February 28, 2014
|
Law & Order: Special Victims Unit |
ADA Derek Strauss |
15x21 - Post-Mortem Blues |
April 30, 2014
|
How to Get Away with Murder |
Jared Keegan |
1x07 - He Deserved to Die |
November 6, 2014
|
About a Boy |
Johnny Idalis |
2x10 - About a Boy Becoming a Man |
January 13, 2015
|
About a Boy |
Johnny Idalis |
2x11 - About a Hook |
January 27, 2015
|
Chasing Life |
William Conti |
2x04 - Truly Madly Deeply |
July 27, 2015
|
Chasing Life |
William Conti |
2x07 - As Long as We Both Shall Live |
August 17, 2015
|
Chasing Life |
William Conti |
2x12 - Ready or Not |
September 21, 2015
|
Limitless |
ADIC Grady Johnson |
1x08 - When Pirates Pirate Pirates |
November 10, 2015
|
Once Upon a Time |
Hades |
5x12 - Souls of the Departed |
March 6, 2016
|
Once Upon a Time |
Hades |
5x13 - Labor of Love |
March 13, 2016
|
Once Upon a Time |
Hades |
5x14 - Devil's Due |
March 20, 2016
|
Once Upon a Time |
Hades |
5x15 - The Brothers Jones |
March 27, 2016
|
Once Upon a Time |
Hades |
5x16 - Our Decay |
April 3, 2016
|
Once Upon a Time |
Hades |
5x17 - Her Handsome Hero |
April 10, 2016
|
Once Upon a Time |
Hades |
5x18 - Ruby Slippers |
April 17, 2016
|
Once Upon a Time |
Hades |
5x19 - Sisters |
April 24, 2016
|
Once Upon a Time |
Hades |
5x20 - Firebird |
May 1, 2016
|
Once Upon a Time |
Hades |
5x21 - Last Rites |
May 8, 2016
|
Once Upon a Time |
Hades |
5x22 - Only You |
May 15, 2016
|
Law & Order: Special Victims Unit |
A.D.A. Derek Strauss |
18x13 - Genes |
March 22, 2017
|
Brooklyn Nine-Nine |
Gary Lurmax |
4x14 - Serve & Protect |
April 18, 2017
|
Friends from College |
Jon Sperling |
1x01 - Welcome to New York |
July 14, 2017
|
Friends from College |
Jon Sperling |
1x03 - All-Nighter |
July 14, 2017
|
Friends from College |
Jon Sperling |
1x06 - Second Wedding |
July 14, 2017
|
Friends from College |
Jon Sperling |
1x07 - Grand Cayman |
July 14, 2017
|
Friends from College |
Jon Sperling |
1x08 - A Night of Surprises |
July 14, 2017
|
Grey's Anatomy |
Dr. Tom Koracick |
14x03 - Go Big or Go Home |
October 5, 2017
|
Grey's Anatomy |
Dr. Tom Koracick |
14x04 - Ain't That a Kick in the Head |
October 12, 2017
|
Grey's Anatomy |
Dr. Tom Koracick |
14x06 - Come on Down to My Boat, Baby |
November 2, 2017
|
Grey's Anatomy |
Dr. Tom Koracick |
14x13 - You Really Got a Hold on Me |
March 1, 2018
|
Grey's Anatomy |
Dr. Tom Koracick |
14x14 - Games People Play |
March 8, 2018
|
Grey's Anatomy |
Dr. Tom Koracick |
14x15 - Old Scars, Future Hearts |
March 15, 2018
|
Grey's Anatomy |
Dr. Tom Koracick |
14x18 - Hold Back the River |
April 5, 2018
|
One Dollar |
Wilson Furlbee |
1x01 - Garrett Drimmer |
August 30, 2018
|
One Dollar |
Wilson Furlbee |
1x03 - Carol Seerveld |
September 13, 2018
|
One Dollar |
Wilson Furlbee |
1x04 - Chelsea Wyler |
September 20, 2018
|
Grey's Anatomy |
Dr. Tom Koracick |
15x01 - With a Wonder and a Wild Desire |
September 27, 2018
|
Grey's Anatomy |
Dr. Tom Koracick |
15x03 - Gut Feeling |
October 4, 2018
|
One Dollar |
Wilson Furlbee |
1x06 - Wilson Furlbee |
October 4, 2018
|
One Dollar |
Wilson Furlbee |
1x07 - Cooper Shaw |
October 11, 2018
|
One Dollar |
Wilson Furlbee |
1x08 - Dante Jenkins |
October 18, 2018
|
One Dollar |
Wilson Furlbee |
1x09 - Rick Mitchell |
October 25, 2018
|
One Dollar |
Wilson Furlbee |
1x10 - Jake Noveer |
November 1, 2018
|
Grey's Anatomy |
Dr. Tom Koracick |
15x07 - Anybody Have a Map? |
November 1, 2018
|
Friends from College |
Jon Sperling |
2x01 - The Engagement Party |
January 11, 2019
|
Friends from College |
Jon Sperling |
2x02 - Storage Unit |
January 11, 2019
|
Friends from College |
Jon Sperling |
2x06 - Free Fall |
January 11, 2019
|
Friends from College |
Jon Sperling |
2x08 - The Wedding |
January 11, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x10 - Help, I'm Alive |
January 24, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x11 - The Winner Takes It All |
January 31, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x12 - Girlfriend in a Coma |
February 7, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x13 - I Walk the Line |
February 14, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x15 - We Didn't Start the Fire |
February 28, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x17 - And Dream of Sheep |
March 14, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x18 - Add It Up |
March 21, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x20 - The Whole Package |
April 4, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x22 - Head Over High Heels |
April 18, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x23 - What I Did for Love |
May 2, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x24 - Drawn to the Blood |
May 9, 2019
|
Grey's Anatomy |
Dr. Tom Koracick |
15x25 - Jump into the Fog |
May 16, 2019
|
Station 19 |
Dr. Tom Koracick |
3x03 - Eulogy |
February 6, 2020
|
Curb Your Enthusiasm |
Holzer |
1x06 - The Surprise Party |
February 23, 2020
|