Series
|
Role
|
Episode
|
Airdate
|
Frasier |
Painter |
3x05 - Kisses Sweeter Than Wine |
November 7, 1995
|
The Single Guy |
Lyle |
1x15 - Pudding |
February 8, 1996
|
The Weird Al Show |
Spike |
1x01 - Bad Influence |
September 13, 1997
|
Just Shoot Me! |
Neil |
2x01 - The Experiment |
September 23, 1997
|
ER |
Glenn Karkowski |
4x15 - Exodus |
February 26, 1998
|
The Drew Carey Show |
Carl |
4x01 - Drew and the Conspiracy |
September 23, 1998
|
Maggie Winters |
Harold |
1x10 - Dinner at Rachel's |
December 9, 1998
|
JAG |
Jerry Kemp |
4x19 - The Adversaries |
April 13, 1999
|
Roswell |
Larry Trillin |
1x01 - Pilot |
October 6, 1999
|
Love & Money |
Eddie |
1x10 - Puff the Magic Sister |
unknown, 2000
|
In a Heartbeat |
Distressed Man |
1x14 - Star Struck |
unknown, 2000
|
Roswell |
Larry Trillin |
1x13 - The Convention |
February 2, 2000
|
The Pretender |
Mr. Abel |
4x17 - Meltdown |
April 29, 2000
|
Felicity |
Earl |
2x21 - The Aretha Theory |
May 10, 2000
|
The X-Files |
Anson Stokes |
7x21 - Je Souhaite |
May 14, 2000
|
Buffy the Vampire Slayer |
Dreg |
5x08 - Shadow |
November 21, 2000
|
Buffy the Vampire Slayer |
Dreg |
5x09 - Listening to Fear |
November 28, 2000
|
Felicity |
Earl |
3x09 - James and the Giant Piece |
November 29, 2000
|
Buffy the Vampire Slayer |
Dreg |
5x12 - Checkpoint |
January 23, 2001
|
Two Guys, a Girl, and a Pizza Place |
Lost & Found employee |
4x15 - An Eye for a Finger |
February 9, 2001
|
First Years |
Private Investigator Richard Wad |
1x02 - ... And Then You Die |
March 26, 2001
|
First Years |
Private Investigator Richard Wad |
1x03 - There's No Place Like Homo |
April 2, 2001
|
Gideon's Crossing |
Mr. Ryan |
1x19 - The Crash |
April 2, 2001
|
Charmed |
Lukas |
3x18 - Sin Francisco |
April 19, 2001
|
Ghost Whisperer |
Dennis Hightower |
2x04 - The Ghost Within |
October 13, 2006
|
Moonlight |
Steve Balfour |
1x01 - No Such Thing as Vampires |
September 28, 2007
|
Moonlight |
Steve Balfour |
1x02 - Out of the Past |
October 5, 2007
|
Moonlight |
Steve Balfour |
1x03 - Dr. Feelgood |
October 12, 2007
|
Moonlight |
Steve Balfour |
1x06 - B.C. |
November 2, 2007
|
Chuck |
Reardon Paine |
1x08 - Chuck Versus the Truth |
November 12, 2007
|
October Road |
Duncan Bow |
2x02 - How to Kiss Hello |
November 26, 2007
|
CSI: NY |
Mike Hess |
5x09 - The Box |
November 26, 2008
|
NUMB3RS |
Bus Driver |
5x12 - Jacked |
January 16, 2009
|
The Forgotten |
Zipper |
1x10 - Double Doe |
January 5, 2010
|
Human Target |
Martin Gleason |
1x06 - Lockdown |
February 10, 2010
|
CSI: Miami |
Ricky Spano |
8x21 - Meltdown |
May 3, 2010
|
Miami Medical |
Moose |
1x07 - Man on the Road |
May 14, 2010
|
Fringe |
Joseph Feller |
3x06 - 6955 kHz |
November 11, 2010
|
CSI |
Craig Higgins |
11x11 - Man Up |
January 6, 2011
|