| Series
| Role
| Episode
| Airdate
|
| Diff'rent Strokes | Police Officer | 6x15 - The Hitchhikers (2) | February 4, 1984
|
| Hill Street Blues | Pounding Guy | 5x02 - Watt a Way to Go | October 4, 1984
|
| Night Court | Mike | 7x12 - Amore or Less | January 3, 1990
|
| 227 | Mr. Smith | 5x17 - Knock It Off | January 27, 1990
|
| Seinfeld | Usher | 3x21 - The Letter | March 25, 1992
|
| Martin | Bouncer | 2x01 - Do You Remember the Time? | August 22, 1993
|
| Picket Fences | Dr. Zadowski | 2x10 - Paging Doctor God | January 7, 1994
|
| Picket Fences | Dr. Zadowski | 2x11 - Guns 'R' Us | January 14, 1994
|
| Home Improvement | Audience Member #1 | 3x25 - The Great Race II | May 25, 1994
|
| Coach | Eddie | 8x01 - Is It Hot in Here, or Is It Me? (1) | September 13, 1995
|
| JAG | Corpsman Green | 1x04 - Desert Son | October 7, 1995
|
| Coach | Eddie | 8x05 - She's Having Our Baby (2) | October 24, 1995
|
| Coach | Eddie | 8x09 - There's Got to Be a Mourning After (1) | November 21, 1995
|
| Coach | Eddie | 8x10 - There's Got to Be a Mourning After (2) | November 28, 1995
|
| Coach | Eddie | 8x20 - Quarantine | March 12, 1996
|
| Ned and Stacey | Officer Jackson | 2x14 - The Skyward's the Limit | UNAIRED
|
| Living Single | The Eclipse | 4x18 - Swing Out Sisters | March 20, 1997
|
| Living Single | The Eclipse | 4x20 - Living Single Undercover | April 10, 1997
|
| ER | Det. Ford | 3x21 - Make a Wish | May 8, 1997
|
| ER | Det. Ford | 3x22 - One More for the Road | May 15, 1997
|
| Touched by an Angel | Lee Fisher | 4x07 - Sandcastles | November 2, 1997
|
| Chicago Hope | David Erickson | 4x07 - White Trash | November 12, 1997
|
| The Practice | Officer Horton | 2x15 - Line of Duty | January 5, 1998
|
| V.I.P. | | 1x02 - What to Do with Vallery When You're Dead | October 3, 1998
|
| JAG | Agent Novack | 4x06 - Act of Terror | October 27, 1998
|
| The Drew Carey Show | Detective Patterson | 5x06 - Drew Tries to Kill Mimi | October 27, 1999
|
| Family Law | Houston | 2x17 - Soul Custody | March 12, 2001
|
| The West Wing | Russell Angler | 3x07 - The Indians in the Lobby | November 21, 2001
|
| Providence | | 4x22 - Out of Control | May 10, 2002
|
| Crossing Jordan | ATF Agent Lester Marsh | 2x02 - Bombs Away | September 30, 2002
|
| The Guardian | Melvin Johnson | 3x03 - The Line | October 7, 2003
|
| JAG | Mr. Watlee | 9x11 - A Merry Little Christmas | December 12, 2003
|
| Malcolm in the Middle | Policeman | 5x08 - Block Party | January 4, 2004
|
| CSI: NY | Foreman | 1x05 - A Man a Mile | November 3, 2004
|
| NCIS | Police Chief Walen | 2x21 - Hometown Hero | May 3, 2005
|
| Bones | Ian Dyson | 1x14 - The Man on the Fairway | March 8, 2006
|
| Shark | Judge Watkins | 2x04 - Dr. Laura | October 14, 2007
|
| Life | Special Agent Bodner | 1x05 - The Fallen Woman | October 24, 2007
|
| The Closer (2005) | | 6x04 - Layover | August 2, 2010
|
| NCIS: Los Angeles | Leonard Wall | 4x10 - Free Ride | December 18, 2012
|