Series
|
Role
|
Episode
|
Airdate
|
Doogie Howser, M.D. |
Gorilla # 2 |
1x17 - Tough Guys Don't Teach |
January 31, 1990
|
Family Matters |
Barry |
1x16 - The Party |
February 2, 1990
|
The Hogan Family |
Ed |
5x17 - Heartburn |
February 5, 1990
|
Coach |
Skip |
3x01 - That Shouldn't Happen |
September 25, 1990
|
Malcolm in the Middle |
Spectator |
2x10 - The Bully |
December 17, 2000
|
ER |
Kevin Poole |
7x11 - Rock, Paper, Scissors |
January 11, 2001
|
NYPD Blue |
Det. Brian Halverson |
9x09 - Here Comes the Son |
January 8, 2002
|
CSI |
|
5x09 - Mea Culpa |
November 25, 2004
|
Desperate Housewives |
Detective Beckerman |
1x09 - Suspicious Minds |
December 12, 2004
|
NUMB3RS |
Police Detective |
1x01 - Pilot |
January 23, 2005
|
NCIS |
Park Ranger Kett |
2x15 - Caught on Tape |
February 22, 2005
|
American Dreams |
Joe the Plumber |
3x17 - It's My Life |
March 30, 2005
|
Desperate Housewives |
Detective Beckerman |
1x18 - Children Will Listen |
April 10, 2005
|
Standoff |
Pilot #1 |
1x02 - Circling |
September 12, 2006
|
Heroes |
Detective |
1x15 - Run! |
February 12, 2007
|
Drive |
Det. Niermann |
1x05 - The Extra Mile |
unaired
|
The Mentalist |
Kyle Rayburn |
1x03 - Red Tide |
October 14, 2008
|
Grey's Anatomy |
Zack |
7x06 - These Arms of Mine |
October 28, 2010
|
Private Practice |
Jim Davies |
5x09 - The Breaking Point |
November 17, 2011
|