* The Sandlot (1993) as Timmy Timmons
* The Sandlot 2 (2005) as Timmy Timmons
* The Sandlot: Heading Home (2007) as Timmy Timmons
* The Sandlot 3: A Summer of Secrets (2010) as Timmy Timmons
* Little Big League (1994) as Billy Heywood
* Heavyweights (1995) as Gerry Garner
* Now and Then (1995) as Christian Slater's younger brother
* Dunston Checks In (1996) as Kyle Grant
* Jungle 2 Jungle (1997) as Mimi-Siku
* The Thirteenth Floor (1999) as Young Douglas Hall
* The Princess and the Marine (2001) as Prince Edward
Television:
* The Wonder Years (1988-1993) as Kevin Arnold (recurring role)
* Blossom (1991-1995) as Anthony Russo (recurring role)
* Step by Step (1991-1998) as J.T. Lambert (lead role)
* Clueless (1996-1997) as Shayne Thomas (lead role)
* Suddenly Susan (1996-1997) as Zach Connor (recurring role)
* 7th Heaven (1996-1997) as Jake (recurring role)
* Dawson's Creek (1998-1999) as Pacey Witter (recurring role)
* Roswell (1999-2001) as Max Evans (lead role)
* Tarzan (2003-2004) as Tarzan (lead role)
* The O.C. (2003-2004) as Seth Cohen (recurring role)
* One Tree Hill (2004-2005) as Lucas Scott (recurring role)
* Supernatural (2005-2006) as Sam Winchester (lead role)
* Smallville (2006-2007) as Clark Kent (lead role)
* Heroes (2007-2008) as Hiro Nakamura (lead role)
* Lost (2008-2009) as Jack Shephard (lead role)
* Prison Break (2009-2010) as Michael Scofield (lead role)
* The Walking Dead (2010-2011) as Rick Grimes (lead role)
* Game of Thrones (2011-2012) as Jon Snow (lead role)
* Breaking Bad (2012-2013) as Walter White (lead role)
* Stranger Things (2016-present) as Will Byers (lead role)