Television
| Year |
Title |
Role |
Notes |
| 1995 |
Fresh Prince of Bel-Air, TheThe Fresh Prince of Bel-Air |
Party Guest #1 |
Episode: "Bourgie Sings the Blues" |
| 1996 |
Sabrina, the Teenage Witch |
Letterman |
Episode: "Terrible Things" |
| 1996 |
Saved by the Bell: The New Class |
Greg |
Episode: "Hospital Blues" |
| 1997 |
EZ Streets |
Young Quinn |
Episode: "A Terrible Beauty" |
| 1998 |
Brooklyn South |
Johnny Mancuso |
Episode: "Hospital Blues" |
| 1998 |
Kelly Kelly |
Steve Spencer |
Episode: "Bye Bye Baby" |
| 1998 |
One World |
Eric |
Episode: "Community Service" |
| 2000 |
Opposite Sex |
Jed Perry |
Lead Role |
| 2000 |
CSI: Crime Scene Investigation |
Bobby Taylor |
Episode: "Friends & Lovers" |
| 2001–2006 |
Gilmore Girls |
Jesse "Jess" Mariano |
Main Cast (Seasons 2–3) / Recurring (Seasons 4 & 6); 37 episodes |
| 2003 |
Windward Circle |
Jesse "Jess" Mariano |
"Pilot"; never picked up |
| 2003 |
Boston Public |
Jake Provesserio |
4 episodes |
| 2003 |
Law & Order: Special Victims Unit |
Lee Healy |
Episode: "Escape" |
| 2004–2005 |
American Dreams |
Chris Pierce |
Recurring (Season 3); 12 episodes |
| 2006 |
Bedford Diaries, TheThe Bedford Diaries |
Richard Thorne III |
Main Role |
| 2006–2010 |
Heroes |
Peter Petrelli |
Lead Role |
| 2008 |
Robot Chicken |
Green Arrow |
Episode: "They Took My Thumbs" |
| 2011 |
Marvel Anime |
Wolverine |
|
| 2013-present |
Chosen |
Ian Mitchell |
Lead Role |
| 2013 |
Lost Angels |
Ned Stax |
|