Series
|
Role
|
Episode
|
Airdate
|
Walker, Texas Ranger |
Johnny |
7x14 - The Principal |
February 6, 1999
|
3rd Rock from the Sun |
Jerry |
4x19 - Citizen Solomon |
April 29, 1999
|
Sabrina, the Teenage Witch |
Teenage Salem |
4x11 - Salem and Juliette |
December 10, 1999
|
Sabrina, the Teenage Witch |
Boy |
4x13 - Now You See Her, Now You Don't |
January 7, 2000
|
Judging Amy |
Victor Laughlin |
1x20 - The God Thing |
May 2, 2000
|
That's Life |
Sex Ed Student #1 |
1x01 - Pilot |
October 1, 2000
|
Touched by an Angel |
Jamie |
7x02 - Legacy |
October 22, 2000
|
Boston Public |
George Howe |
1x06 - Chapter Six |
November 27, 2000
|
Grounded for Life |
Ticket Clerk |
2x13 - Take It to the Limit |
February 13, 2002
|
The Guardian |
|
2x05 - Assuming the Position |
October 22, 2002
|
8 Simple Rules... for Dating My Teenage Daughter |
Max |
3x06 - Halloween |
October 29, 2004
|
CSI |
Reece Bingham |
6x19 - Spellbound |
April 6, 2006
|
Cold Case |
Bones Hamlin '58 |
4x06 - Static |
October 29, 2006
|
Veronica Mars |
Gil Thomas Pardy |
3x10 - Show Me the Monkey |
January 23, 2007
|
Bones |
Eddie |
2x13 - The Girl in the Gator |
February 7, 2007
|
NCIS |
Andy Pringle |
6x01 - Last Man Standing |
September 23, 2008
|
CSI: Miami |
Zach Finley |
8x11 - Delko for the Defense |
December 14, 2009
|
Criminal Minds |
Bob Adams |
7x04 - Painless |
October 12, 2011
|
NCIS: Los Angeles |
Adam Malnick |
3x20 - Patriot Acts |
April 10, 2012
|
Castle |
Bram Stoker |
5x15 - Target (1) |
February 18, 2013
|