Series
|
Role
|
Episode
|
Airdate
|
Nash Bridges |
Ray |
4x17 - Hide and Seek |
March 5, 1999
|
Nash Bridges |
Danny |
5x13 - Liar's Poker |
January 28, 2000
|
Becker |
Phone Guy |
4x01 - Psycho Therapy |
October 1, 2001
|
Angel |
Ryan |
3x04 - Carpe Noctem |
October 15, 2001
|
Buffy the Vampire Slayer |
Cave Demon |
6x20 - Villains |
May 14, 2002
|
Buffy the Vampire Slayer |
Cave Demon |
6x21 - Two to Go (1) |
May 21, 2002
|
Buffy the Vampire Slayer |
Cave Demon |
6x22 - Grave (2) |
May 21, 2002
|
Grey's Anatomy |
Joe |
1x03 - Winning a Battle, Losing the War |
April 10, 2005
|
Grey's Anatomy |
Anesthesiologist Jeremy |
1x05 - Shake Your Groove Thing |
April 24, 2005
|
Grey's Anatomy |
Anesthesiologist |
1x06 - If Tomorrow Never Comes |
May 1, 2005
|
Grey's Anatomy |
Anesthesiologist Jeremy |
1x08 - Save Me |
May 15, 2005
|
Grey's Anatomy |
Joe |
2x01 - Raindrops Keep Falling on My Head |
September 25, 2005
|
Grey's Anatomy |
Joe |
2x04 - Deny, Deny, Deny |
October 16, 2005
|
Grey's Anatomy |
Joe |
2x05 - Bring the Pain |
October 23, 2005
|
Grey's Anatomy |
Joe |
2x06 - Into You Like a Train |
October 30, 2005
|
Grey's Anatomy |
Joe |
2x07 - Something to Talk About |
November 6, 2005
|
Grey's Anatomy |
Joe |
2x09 - Thanks for the Memories |
November 20, 2005
|
Grey's Anatomy |
Joe |
2x12 - Grandma Got Run Over by a Reindeer |
December 11, 2005
|
Grey's Anatomy |
Joe |
2x15 - Break on Through |
January 29, 2006
|
Grey's Anatomy |
Joe |
2x18 - Yesterday |
February 19, 2006
|
Grey's Anatomy |
Joe |
2x22 - Name of the Game |
April 2, 2006
|
Grey's Anatomy |
Joe |
2x25 - 17 Seconds (1) |
May 14, 2006
|
Grey's Anatomy |
Joe |
3x01 - Time Has Come Today |
September 21, 2006
|
Grey's Anatomy |
Joe |
3x02 - I Am a Tree |
September 28, 2006
|
Grey's Anatomy |
Joe |
3x04 - What I Am |
October 12, 2006
|
Grey's Anatomy |
Joe |
3x07 - Where the Boys Are |
November 9, 2006
|
Grey's Anatomy |
Joe |
3x08 - Staring at the Sun |
November 16, 2006
|
Grey's Anatomy |
Joe |
3x12 - Six Days (2) |
January 18, 2007
|
Grey's Anatomy |
Joe |
3x17 - Some Kind of Miracle (3) |
February 22, 2007
|
Grey's Anatomy |
Joe |
3x20 - Time After Time |
April 19, 2007
|
Grey's Anatomy |
Joe |
3x24 - Testing 1-2-3 |
May 10, 2007
|
Grey's Anatomy |
Joe |
3x25 - Didn't We Almost Have It All |
May 17, 2007
|
Grey's Anatomy |
Joe |
5x04 - Brave New World |
October 16, 2008
|
Grey's Anatomy |
Joe |
5x05 - There's No 'I' in Team |
October 23, 2008
|
Grey's Anatomy |
Joe |
5x11 - Wish You Were Here |
January 8, 2009
|
Grey's Anatomy |
Joe |
5x15 - Before and After |
February 12, 2009
|
Private Practice |
Joe |
2x16 - Ex-Life |
February 12, 2009
|
Grey's Anatomy |
Joe |
6x08 - New History |
November 12, 2009
|
Grey's Anatomy |
Joe |
6x10 - Holidaze |
November 19, 2009
|
Grey's Anatomy |
Joe |
6x15 - The Time Warp |
February 15, 2010
|
Grey's Anatomy |
Joe |
7x09 - Slow Night, So Long |
November 18, 2010
|