| Series
| Role
| Episode
| Airdate
|
| Hill Street Blues | Albert Sawyer | 6x22 - Come and Get It | April 3, 1986
|
| The Equalizer | Crocker | 4x12 - Silent Fury | March 8, 1989
|
| Law & Order | James Lee Pawl | 3x16 - Jurisdiction | March 3, 1993
|
| The Commish | Neil | 3x09 - All That Glitters | November 27, 1993
|
| Chicago Hope | Bob Broussard | 2x20 - The Parent Rap | April 29, 1996
|
| The X-Files | Leonard Betts | 4x12 - Leonard Betts | January 26, 1997
|
| The Practice | Martin Parks | 1x02 - Part I | March 11, 1997
|
| Touched by an Angel | Grant Abbott | 3x22 - Have You Seen Me? | March 16, 1997
|
| ER | Dr. Robert Romano | 4x05 - Good Touch, Bad Touch | October 30, 1997
|
| ER | Dr. Robert Romano | 4x06 - Ground Zero | November 6, 1997
|
| ER | Dr. Robert Romano | 4x08 - Freak Show | November 20, 1997
|
| ER | Dr. Robert Romano | 4x09 - Obstruction of Justice | December 11, 1997
|
| The Practice | Martin Parks | 2x12 - Race with the Devil | December 13, 1997
|
| ER | Dr. Robert Romano | 4x10 - Do You See What I See? | December 18, 1997
|
| ER | Dr. Robert Romano | 4x11 - Think Warm Thoughts | January 8, 1998
|
| ER | Dr. Robert Romano | 4x12 - Sharp Relief | January 15, 1998
|
| ER | Dr. Robert Romano | 4x15 - Exodus | February 26, 1998
|
| ER | Dr. Robert Romano | 4x16 - My Brother's Keeper | March 5, 1998
|
| ER | Dr. Robert Romano | 4x17 - A Bloody Mess | April 9, 1998
|
| ER | Dr. Robert Romano | 4x18 - Gut Reaction | April 16, 1998
|
| ER | Dr. Robert Romano | 4x19 - Shades of Gray | April 23, 1998
|
| ER | Dr. Robert Romano | 4x20 - Of Past Regret and Future Fear | April 30, 1998
|
| ER | Dr. Robert Romano | 4x21 - Suffer the Little Children | May 7, 1998
|
| ER | Dr. Robert Romano | 5x02 - Split Second | October 1, 1998
|
| ER | Dr. Robert Romano | 5x04 - Vanishing Act | October 15, 1998
|
| ER | Dr. Robert Romano | 5x05 - Masquerade | October 29, 1998
|
| ER | Dr. Robert Romano | 5x09 - Good Luck, Ruth Johnson | December 10, 1998
|
| ER | Dr. Robert Romano | 5x10 - The Miracle Worker | December 17, 1998
|
| ER | Dr. Robert Romano | 5x12 - Double Blind | January 21, 1999
|
| ER | Dr. Robert Romano | 5x13 - Choosing Joi | February 4, 1999
|
| ER | Dr. Robert Romano | 5x14 - The Storm (1) | February 11, 1999
|
| ER | Dr. Robert Romano | 5x15 - The Storm (2) | February 18, 1999
|
| ER | Dr. Robert Romano | 5x16 - Middle of Nowhere | February 25, 1999
|
| ER | Dr. Robert Romano | 5x18 - Point of Origin | April 8, 1999
|
| ER | Dr. Robert Romano | 5x19 - Rites of Spring | April 29, 1999
|
| ER | Dr. Robert Romano | 5x20 - Power | May 6, 1999
|
| ER | Dr. Robert Romano | 5x21 - Responsible Parties | May 13, 1999
|
| ER | Dr. Robert Romano | 5x22 - Getting to Know You | May 20, 1999
|
| Ugly Betty | D.A. Weitz | 2x12 - Odor in the Court | January 17, 2008
|
| CSI | Phil Carpenter | 10x19 - World's End | April 22, 2010
|
| Harry's Law | Josh Peyton | 1x01 - Pilot | January 17, 2011
|
| Harry's Law | Josh Peyton | 1x02 - Heat of Passion | January 24, 2011
|
| Harry's Law | Josh Peyton | 1x05 - A Day in the Life | February 14, 2011
|
| Harry's Law | Josh Peyton | 1x11 - With Friends Like These | March 28, 2011
|
| Harry's Law | Josh Peyton | 1x12 - Last Dance | April 4, 2011
|
| Harry's Law | Josh Peyton | 2x04 - Queen of Snark | October 12, 2011
|
| Harry's Law | Josh Peyton | 2x06 - The Rematch | November 2, 2011
|