| Series
| Role
| Episode
| Airdate
|
| Hotel | Alex Halpern | 3x02 - Rallying Cry | October 2, 1985
|
| Empty Nest | Alan | 2x19 - Love Is Blind | February 17, 1990
|
| NYPD Blue | Off. Martelli | 1x02 - 4B or Not 4B | September 28, 1993
|
| Beverly Hills, 90210 | Car Salesman | 4x06 - Strangers in the Night | October 13, 1993
|
| NYPD Blue | Off. Martelli | 1x12 - Up on the Roof | January 4, 1994
|
| NYPD Blue | Off. Martelli | 1x15 - Steroid Roy | February 8, 1994
|
| Lois & Clark: The New Adventures of Superman | J. Harvey Stark | 1x18 - The Rival | February 27, 1994
|
| NYPD Blue | Off. Martelli | 2x09 - Don We Now Our Gay Apparel | January 3, 1995
|
| NYPD Blue | Off. Martelli | 2x17 - Dirty Socks | March 21, 1995
|
| NYPD Blue | Off. Martelli | 3x05 - Dirty Laundry | November 21, 1995
|
| NYPD Blue | Off. Martelli | 3x11 - Burnin' Love | January 30, 1996
|
| NYPD Blue | Off. Martelli | 3x17 - Hollie and the Blowfish | March 26, 1996
|
| NYPD Blue | Off. Martelli | 3x22 - He's Not Guilty, He's My Brother | May 21, 1996
|
| NYPD Blue | Off. Martelli | 4x05 - Where'd the Van Gogh? | November 19, 1996
|
| NYPD Blue | Off. Martelli | 4x16 - What a Dump! | February 25, 1997
|
| NYPD Blue | Off. Martelli | 4x22 - A Draining Experience | May 20, 1997
|
| NYPD Blue | Off. Martelli | 5x03 - Three Girls and a Baby | October 14, 1997
|
| NYPD Blue | Off. Martelli | 5x07 - Sheedy Dealings | November 18, 1997
|
| NYPD Blue | Off. Martelli | 5x15 - Don't Kill the Messenger | February 24, 1998
|
| NYPD Blue | Off. Martelli | 5x22 - Honeymoon at Viagra Falls | May 19, 1998
|
| NYPD Blue | Off. Martelli | 6x04 - Brother's Keeper | November 17, 1998
|
| NYPD Blue | Off. Martelli | 6x10 - Show and Tell | January 12, 1999
|
| Providence | Policeman | 1x11 - Pig in Providence | April 2, 1999
|
| NYPD Blue | Off. Martelli | 6x15 - I Have a Dream | April 6, 1999
|
| Sliders | Derek Nichols | 4x20 - The Chasm | April 9, 1999
|
| NYPD Blue | Off. Martelli | 7x03 - The Man with Two Right Shoes | January 25, 2000
|
| NYPD Blue | Off. Martelli | 7x11 - Little Abner | March 14, 2000
|
| NYPD Blue | Off. Martelli | 8x03 - Franco, My Dear, I Don't Give a Damn | January 23, 2001
|
| Third Watch | Mr. Ridley | 2x14 - A Rock and a Hard Place | February 5, 2001
|
| NYPD Blue | Off. Martelli | 8x09 - Oh Golly Goth | March 6, 2001
|
| NYPD Blue | Off. Martelli | 9x01 - Lie Like a Rug (1) | November 6, 2001
|
| NYPD Blue | Off. Martelli | 9x02 - Johnny Got His Gold (2) | November 6, 2001
|
| NYPD Blue | Off. Martelli | 9x05 - Cops and Robber | November 27, 2001
|
| NYPD Blue | Off. Martelli | 9x10 - Jealous Hearts | January 15, 2002
|
| NYPD Blue | Off. Martelli | 9x19 - Low Blow | April 30, 2002
|
| NYPD Blue | Off. Martelli (Uniform) | 10x06 - Maya Con Dios | October 29, 2002
|
| NYPD Blue | Off. Martelli (Uniform #1) | 10x09 - Half-Ashed | November 26, 2002
|
| The Guardian | Man | 2x14 - Understand Your Man | February 4, 2003
|
| NYPD Blue | Off. Martelli (Uniform #2) | 10x16 - Nude Awakening | February 25, 2003
|
| NYPD Blue | Off. Martelli (Uniform #5) | 11x12 - Chatty Chatty Bang Bang | March 2, 2004
|
| NYPD Blue | Off. Martelli (Uniform #1) | 11x20 - Traylor Trash | April 27, 2004
|
| NYPD Blue | Off. Martelli (Uniform) | 12x15 - La Bomba | January 25, 2005
|