Series
|
Role
|
Episode
|
Airdate
|
Frasier |
Young Niles |
Where Every Bloke Knows Your Name |
January 6, 1998
|
Veronica's Closet |
Aaron |
Veronica's Bridal Shower |
April 2, 1998
|
Chicago Hope |
Lama Topa Rinpoche |
Tantric Turkey |
November 25, 1998
|
Two Guys, a Girl, and a Pizza Place |
Michael Rush |
Two Guys, a Girl and a Christmas Story |
December 16, 1998
|
Two Guys, a Girl, and a Pizza Place |
Michael Rush |
Two Guys, a Girl and a Gamble |
January 6, 1998
|
Two Guys, a Girl, and a Pizza Place |
Michael Rush |
Two Guys, a Girl and a Proposal |
January 13, 1998
|
7th Heaven |
Donovan Birbeck |
All Dogs Go to Heaven |
May 10, 1999
|
Walker, Texas Ranger |
Adam Crossland |
Jacob's Ladder |
May 15, 1999
|
Norm |
Jimmy |
Norm Pimps Wiener Dog |
September 29, 1999
|
Jesse |
Gabe |
Students Get Flu, Carrie at Zoo, Monkey Throw Poo |
October 7, 1999
|
Jesse |
Gabe |
Everything but the Grill |
October 14, 1999
|
Jesse |
Gabe |
Jesse as Nurse, Fills In: Diego Throws Ice at Children |
December 23, 1999
|
Ladies Man |
Kyle |
Twelve Angry Kids |
January 17, 2000
|
Shasta McNasty |
Jeff |
Bed Worthy |
January 18, 2000
|
The Pretender |
Eric Gantry |
School Daze |
April 22, 2000
|
The Drew Carey Show |
Scout #1 |
Drew and the Trail Scouts |
November 22, 2000
|
The X-Files |
Trevor |
Badlaa |
January 21, 2001
|
Malcolm in the Middle |
Josh |
New Neighbors |
January 21, 2001
|
The Invisible Man |
Adam Reese |
Johnny Apocalypse |
June 15, 2001
|
Touched by an Angel |
Robby McGregor |
The Birthday Present |
October 13, 2001
|
The District |
Christian Gilroy |
Melt Down |
November 3, 2001
|
Judging Amy |
Mike Amble |
Rights of Passage |
November 20, 2001
|
Birds of Prey |
Guy |
Three Birds and a Baby |
October 30, 2002
|
CSI |
Todd Branson |
Blood Lust |
December 5, 2002
|
Stargate SG-1 |
Young Jack O'Neill |
Fragile Balance |
June 20, 2003
|
Without a Trace |
Lance Carson |
4x02 - Safe |
October 6, 2005
|
NCIS |
Kody Meyers |
3x18 - Bait |
March 14, 2006
|
NUMB3RS |
Kyle Clippard |
4x03 - Velocity |
October 12, 2007
|
Criminal Minds |
Syd Pearson |
6x02 - JJ |
September 29, 2010
|
Bones |
Norman Hayes |
6x17 - The Feet on the Beach |
April 7, 2011
|
CSI: NY |
Billy Wharton |
9x08 - Late Admissions |
November 16, 2012
|
Grimm |
Jake Barnes |
3x04 - One Night Stand |
November 15, 2013
|
Scandal |
Officer Newton |
4x14 - The Lawn Chair |
March 5, 2015
|