Series
|
Role
|
Episode
|
Airdate
|
Beverly Hills, 90210 |
Austin Sanders |
6x16 - Turn Back the Clock |
January 3, 1996
|
Beverly Hills, 90210 |
Austin Sanders |
6x25 - Smashed |
March 20, 1996
|
Beverly Hills, 90210 |
Austin Sanders |
6x31 - You Say It's Your Birthday (1) |
May 22, 1996
|
Beverly Hills, 90210 |
Austin Sanders |
7x02 - Here We Go Again |
August 28, 1996
|
Beverly Hills, 90210 |
Austin Sanders |
7x31/32 - Graduation Day |
May 21, 1997
|
Dharma & Greg |
Frank |
1x12 - Haus Arrest |
December 17, 1997
|
Boston Public |
John LeBlonde |
1x04 - Chapter Four |
November 13, 2000
|
Scrubs |
David Morrison |
1x04 - My Old Lady |
October 16, 2001
|
Felicity |
Student |
4x06 - Oops...Noel Did It Again |
November 14, 2001
|
ER |
Eric |
10x07 - Death and Taxes |
November 13, 2003
|
Jake in Progress |
Nathan |
1x12 - Jake or the Fat Man |
April 21, 2005
|
CSI |
Trent Hall |
6x14 - Killer |
February 2, 2006
|
Supernatural |
Harry Spangler |
1x17 - Hell House |
March 30, 2006
|
Cold Case |
Mick Simpson '09 |
7x02 - Hoodrats |
October 4, 2009
|
Bones |
Jasper Alman |
5x13 - The Dentist in the Ditch |
January 28, 2010
|
Castle |
Paul Travers |
5x11 - Under the Influence |
January 14, 2013
|
NCIS: Los Angeles |
Peter Weber |
6x11 - Humbug |
December 15, 2014
|