Series
|
Role
|
Episode
|
Airdate
|
Walker, Texas Ranger |
Billy Bob Jackson |
8x05 - The Winds of Change (1) |
November 4, 2000
|
Walker, Texas Ranger |
Billy Bob Jackson |
8x07 - Turning Point (3) |
November 18, 2000
|
Dawson's Creek |
Mack |
4x18 - Eastern Standard Time |
April 18, 2001
|
The Guardian |
Commissioner Henry Willging |
2x03 - The Dead |
October 8, 2002
|
The Drew Carey Show |
Liquor Store Manager |
8x13 - Drew Takes a Guilt Trip |
January 10, 2003
|
The Shield |
IAD Detective |
2x12 - Breakpoint |
March 25, 2003
|
ER |
Medrick |
9x21 - When Night Meets Day |
May 8, 2003
|
Monk |
Fire Marshall |
2x01 - Mr. Monk Goes Back to School |
June 20, 2003
|
Malcolm in the Middle (credited as James Kelly) |
Umpire |
5x12 - Softball |
February 15, 2004
|
Without a Trace |
Tom Garagus |
2x22 - The Season |
May 6, 2004
|
JAG |
George Young |
10x04 - Whole New Ball Game |
October 29, 2004
|
NUMB3RS |
Nevelson |
1x04 - Structural Corruption |
February 11, 2005
|
NYPD Blue |
Chief Duffy |
12x18 - Lenny Scissorhands |
February 15, 2005
|
NYPD Blue |
Chief Duffy |
12x19 - Bale to the Chief |
February 22, 2005
|
NYPD Blue |
Chief Duffy |
12x20 - Moving Day |
March 1, 2005
|
NCIS |
Mookie Perkins |
3x12 - Boxed In |
January 10, 2006
|
CSI: NY |
Cliff Angell |
5x25 - Pay Up (1) |
May 14, 2009
|
CSI: NY |
Cliff Angell |
6x03 - LAT 40° 47' N/Long 73° 58'W |
October 7, 2009
|
The Walking Dead: World Beyond |
Uncle Carlo |
1x03 - The Tyger and the Lamb |
October 18, 2020
|