Series
|
Role
|
Episode
|
Airdate
|
L.A. Law |
Robbie Richards |
6x16 - From Here to Paternity |
March 26, 1992
|
Cheers |
Bartender |
11x02 - The Beer Is Always Greener |
October 1, 1992
|
Walker, Texas Ranger |
Mitch Travis |
3x04 - Mustangs |
October 15, 1994
|
Diagnosis Murder |
Roger Valin |
2x09 - The Last Laugh (1) |
November 11, 1994
|
Diagnosis Murder |
Roger Valin |
2x10 - The Last Laugh (2) |
November 18, 1994
|
JAG |
Lt. "Ripper" Carter |
1x01/02 - A New Life |
September 23, 1995
|
Picket Fences |
Deputy Bud Skeeter |
4x03 - Pal Joey |
October 6, 1995
|
The Marshal |
Jonathan |
2x05 - Land of Opportunity |
October 16, 1995
|
Picket Fences |
Deputy Bud Skeeter |
4x07 - Down the Tubes |
November 3, 1995
|
Picket Fences |
Deputy Bud Skeeter |
4x10 - Dem Bones |
January 5, 1996
|
Picket Fences |
Deputy Bud Skeeter |
4x11 - Bloodlines |
January 12, 1996
|
Picket Fences |
Deputy Bud Skeeter |
4x12 - Snow Exit |
January 19, 1996
|
Picket Fences |
Deputy Bud Skeeter |
4x16 - Dante's Inferno |
April 22, 1996
|
ER |
Dr. Dale Edson |
2x19 - Fire in the Belly |
April 25, 1996
|
Picket Fences |
Deputy Bud Skeeter |
4x21 - To Forgive Is Divine |
June 19, 1996
|
ER |
Dr. Dale Edson |
3x01 - Dr. Carter, I Presume |
September 26, 1996
|
ER |
Dr. Dale Edson |
3x07 - No Brain, No Gain |
November 14, 1996
|
Cybill |
Jim Hicks |
3x14 - Little Bo Peep |
January 20, 1997
|
ER |
Dr. Dale Edson |
3x12 - Post Mortem |
January 23, 1997
|
ER |
Dr. Dale Edson |
3x16 - Faith |
February 20, 1997
|
ER |
Dr. Dale Edson |
3x19 - Calling Dr. Hathaway |
April 24, 1997
|
ER |
Dr. Dale Edson |
4x05 - Good Touch, Bad Touch |
October 30, 1997
|
NYPD Blue |
Jason |
5x15 - Don't Kill the Messenger |
February 24, 1998
|
NYPD Blue |
Jason |
5x16 - The One That Got Away |
March 3, 1998
|
Rude Awakening |
Lenny |
1x08 - Lucky for Me Her Breast Exploded |
September 26, 1998
|
ER |
Dr. Dale Edson |
5x04 - Vanishing Act |
October 15, 1998
|
ER |
Dr. Dale Edson |
5x05 - Masquerade |
October 29, 1998
|
ER |
Dr. Dale Edson |
5x09 - Good Luck, Ruth Johnson |
December 10, 1998
|
ER |
Dr. Dale Edson |
5x11 - Nobody Doesn't Like Amanda Lee |
January 7, 1999
|
ER |
Dr. Dale Edson |
5x14 - The Storm (1) |
February 11, 1999
|
Millennium |
Edward Cuffle |
3x21 - Via Dolorosa (1) |
May 14, 1999
|
Touched by an Angel |
Sgt. Walker |
6x02 - The Compass |
October 3, 1999
|
Charmed |
Dr. Curtis Williamson |
2x12 - Awakened |
February 3, 2000
|
The Huntress |
Dirk Mancini |
1x01 - The Huntress |
March 7, 2000
|
Charmed |
Dr. Curtis Williamson |
2x20 - Astral Monkey |
May 4, 2000
|
ER |
Dr. Dale Edson |
8x02 - The Longer You Stay |
October 4, 2001
|
ER |
Dr. Dale Edson |
8x06 - Supplies and Demands |
November 1, 2001
|
Touched by an Angel |
Young Max |
8x14 - The Blue Angel |
February 2, 2002
|
Family Law |
Reverend Williams |
3x17 - Big Brother |
March 18, 2002
|
The X-Files |
FBI Prosecutor Kalembrenner |
9x19/20 - The Truth |
May 19, 2002
|
ER |
Dr. Dale Edson |
9x05 - A Hopeless Wound |
October 31, 2002
|
Crossing Jordan |
|
2x06 - One Twelve |
November 11, 2002
|
Will & Grace |
Kirk |
5x12 - Field of Queens |
January 9, 2003
|
The Shield |
Mike Holden |
2x06 - Homewrecker |
February 11, 2003
|
The West Wing |
Scott Holcomb |
4x16 - The California 47th |
February 19, 2003
|
The Lyon's Den |
Attorney Carl Green |
1x04 - Hubris |
October 19, 2003
|
Good Morning, Miami |
Phil |
2x06 - Will You Still Leave Me Tomorrow? |
November 11, 2003
|
The Lyon's Den |
Attorney Carl Green |
1x12 - Beach House |
unaired (2004)
|
The Division |
|
4x14 - Now I Lay Me Down to Sleep |
May 16, 2004
|
CSI |
Matt Glazer |
5x20 - Hollywood Brass |
April 21, 2005
|
Las Vegas |
Jason Decker |
2x21 - Hide and Sneak |
April 25, 2005
|
E-Ring |
CIA Field Agent Hanes |
1x10 - The Forgotten |
November 23, 2005
|
Stargate SG-1 |
Colonel Paul Emerson |
9x16 - Off the Grid |
February 10, 2006
|
Stargate SG-1 |
Colonel Paul Emerson |
9x20 - Camelot |
March 10, 2006
|
Stargate SG-1 |
Colonel Paul Emerson |
10x01 - Flesh and Blood |
July 14, 2006
|
Stargate SG-1 |
Colonel Paul Emerson |
10x03 - The Pegasus Project |
July 28, 2006
|
Stargate SG-1 |
Colonel Paul Emerson |
10x07 - Counterstrike |
August 25, 2006
|
Stargate SG-1 |
Colonel Paul Emerson |
10x09 - Company of Thieves |
September 15, 2006
|
Cold Case |
Carl Bradley (1979) |
4x07 - The Key |
November 5, 2006
|
The New Adventures of Old Christine |
Ben |
2x20 - My Big Fat Sober Wedding |
April 23, 2007
|
Without a Trace |
Leo |
6x02 - Clean Up |
October 4, 2007
|
Army Wives |
Lt. Col. Evan Connors |
2x05 - The Hero Returns |
July 8, 2008
|
Army Wives |
Lt. Col. Evan Connors |
2x06 - Thicker Than Water |
July 13, 2008
|
Army Wives |
Lt. Col. Evan Connors |
2x19 - Last Minute Changes |
November 2, 2008
|
My Name Is Earl |
Wayne |
4x20 - Chaz Dalton's Space Academy |
March 5, 2009
|
Army Wives |
Lt. Col. Evan Connors |
3x07 - Onward Christian Soldier |
July 19, 2009
|
Army Wives |
Lt. Col. Evan Connors |
3x08 - Post and Prejudice |
July 26, 2009
|
Nip/Tuck |
Jerry |
6x04 - Jenny Juggs |
November 4, 2009
|
Nip/Tuck |
Jerry |
6x05 - Abigail Sullivan |
November 11, 2009
|
Crash |
Bauer Lermontov |
2x11 - Calm Like a Bomb |
December 4, 2009
|
Crash |
Bauer Lermontov |
2x12 - All Alone Or... |
December 11, 2009
|
Crash |
Bauer Lermontov |
2x13 - Los Angeles |
December 18, 2009
|
Accidentally on Purpose |
Officer Ravitz |
1x17 - Speed (1) |
April 14, 2010
|
Accidentally on Purpose |
Officer Ravitz |
1x18 - Speed 2 (2) |
April 21, 2010
|
The Closer |
Kevin Mason |
6x10 - Executive Order |
September 13, 2010
|
Medium |
Dr. Heath Timlin |
7x05 - Talk to the Hand |
October 22, 2010
|
Desperate Housewives |
Detective Foster |
7x11 - Assassins |
January 2, 2011
|
Desperate Housewives |
Detective Foster |
7x13 - I'm Still Here |
January 16, 2011
|
Criminal Minds |
Detective Bailey |
6x14 - Sense Memory |
February 9, 2011
|
CSI |
Ken Bixler |
15x16 - The Last Ride |
January 27, 2015
|