Seriale TV 1997: Spy Game jako Lucas/Daniel 1997–1998: Ich pięcioro (Party of Five) jako Elliot 1998: Mściciel (Vengeance Unlimited) jako Jason Harrington 1998: Buffy: Postrach wampirów (Buffy the Vampire Slayer) jako James Stanley 1999: Byle do dzwonka: Nowa klasa (Saved By The Bell: The New Class) jako Mark Carlson 1999: Star Trek: Hidden Evil jako Ens. Sovak (głos) 1999–2001: Asy z klasy (Popular) jako Harrison John 2001–2002: Felicity jako Trevor O’Donnell 2002–2003: Odyseja (Odyssey 5) jako Neil Taggart 2003: CSI: Kryminalne zagadki Las Vegas (CSI: Crime Scene Investigation) jako Corey 2003–2004: Agent przyszłości (Jake 2.0) jako Jake Foley 2004–2005: Misja: Epidemia (Medical Investigation) jako dr Miles McCabe (głos) 2005–2006: Po dyżurze (Out of Practice) jako Benjamin Barnes 2006–2007: Brzydula Betty (Ugly Betty) jako Henry Grubstick 2009: Wyspa Harpera (Harper's Island) jako Henry Dunn 2010: Kamuflaż (Covert Affairs) jako Auggie Anderson 2014: Dawno, dawno temu (Once Upon a Time) jako Walsh/Czarnoksiężnik z Oz 2018–2019: Insatiable jako Robert „Bob” Barnard 2019: Współczesna rodzina (Modern Family)