Series
|
Role
|
Episode
|
Airdate
|
Providence |
Charlie |
2x04 - You Can't Hurry Love |
October 29, 1999
|
Providence |
Charlie |
2x07 - Sail Away |
November 19, 1999
|
Providence |
Charlie |
2x12 - Mother and Child |
January 21, 2000
|
Providence |
Charlie |
2x13 - The Reunion |
February 4, 2000
|
Providence |
Charlie |
2x14 - The Apartment |
February 11, 2000
|
Providence |
Charlie |
2x15 - Sibling Rivalry |
February 18, 2000
|
Providence |
Charlie |
2x16 - Do the Right Thing |
February 25, 2000
|
Early Edition |
Charli |
4x21 - Everybody Goes to Rick's |
May 20, 2000
|
Judging Amy |
Brett Spurrier |
2x18 - The Unforgiven |
April 24, 2001
|
NCIS |
Devon Kane |
2x09 - Forced Entry |
December 7, 2004
|
Judging Amy |
Brett Spurrier |
6x08 - Conditional Surrender |
December 14, 2004
|
CSI |
Ty Bentley |
6x04 - Shooting Stars |
October 13, 2005
|
Charmed |
|
8x05 - Rewitched |
October 23, 2005
|
Ghost Whisperer |
Dr. Bob Norris |
1x16 - Dead Man's Ridge |
February 3, 2006
|
Dexter |
Morgue Attendant |
1x05 - Love American Style |
October 29, 2006
|
Supernatural |
Walter / Envy |
3x01 - The Magnificent Seven |
October 4, 2007
|
Journeyman |
William |
1x04 - The Year of the Rabbit |
October 15, 2007
|
Castle |
Trent Wellesley |
2x08 - Kill the Messenger |
November 9, 2009
|