Filmek:
Swimming Upstream as Morris Bird III (2002)
Slap Her... She's French! as Kyle Fuller (2002)
Eight Legged Freaks as Bret (2002)
A Midsummer Night's Rave as Evan (2002)
Advantage Hart as October (2003)
Em & Me as Chase (2004)
Hooked as Scotty (2005)

Sorozatok:
Young Americans as Sean McGrail (2000)
Hack as Jamie Farrel (2004)
Gilmore Girls as Logan Huntzberger (2004-2007)

Egyéb szerepek:
Freaks and Geeks as Lincoln High Student #1 (2000)
Opposite Sex as Kurt (2000)
The Practice as Skip Hyman (2002)
7th Heaven as Carl (2002)
Jake 2.0 as Darin Metcalf (2003)
Justice League Unlimited as Brainiac 5 (2006)
Veronica Mars as Norman Phipps (2006)