| Series | Role | Episode | Airdate | 
| T.J. Hooker | Detective #2 | 4x23 - The Chicago Connection | May 4, 1985 | 
| Perfect Strangers | Fire Chief Newton | 6x23 - Great Balls of Fire | April 26, 1991 | 
| Frasier | Frank | 1x15 - You Can't Tell a Crook by His Cover | January 27, 1994 | 
| NYPD Blue | Vincent Mackie | 2x07 - Double Abandando | November 29, 1994 | 
| Frasier | Frank | 2x13 - Retirement Is Murder | January 10, 1995 | 
| Murder, She Wrote | Lou the Lawyer | 12x11 - Unwilling Witness | December 14, 1995 | 
| Frasier | Frank | 5x10 - Where Every Bloke Knows Your Name | January 6, 1998 | 
| ER | Uncle Joey | 5x08 - The Good Fight | November 19, 1998 | 
| Chicago Hope | Baseball Scout | 6x04 - Vigilance and Care | October 14, 1999 | 
| Family Law |  | 2x16 - Liar's Club (2) | February 26, 2001 | 
| Karen Sisco |  | 1x04 - Justice | October 22, 2003 | 
| Still Standing | Slim Callahan | 2x14 - Still Bill's Dad | February 9, 2004 | 
| The West Wing | Tom Broderick | 5x15 - Full Disclosure | February 25, 2004 | 
| Without a Trace | Willie | 2x18 - Legacy | March 11, 2004 | 
| NYPD Blue | Joe Brockhurst | 11x18 - The Brothers Grim | April 13, 2004 | 
| NYPD Blue | Joe Brockhurst | 11x19 - Peeler? I Hardly Knew Her | April 20, 2004 | 
| NYPD Blue | Joe Brockhurst | 11x20 - Traylor Trash | April 27, 2004 | 
| NYPD Blue | Joe Brockhurst | 11x21 - What's Your Poison? | May 4, 2004 | 
| CSI | Woody | 4x21 - Turn of the Screws | May 6, 2004 | 
| NUMB3RS | Peter Watson | 1x10 - Dirty Bomb | April 22, 2005 |