2013
All American Christmas Carol as Stage Hand
2011
A Warrior's Heart as Keegan Sullivan
2009
Life Is Hot in Cracktown as Willy
2008
The Express as Gang Leader
2007
Pictures of Hollis Woods as Steven Regan
2007
Music Within as Young Richard
2006
The Santa Clause 3: The Escape Clause as Elf #2
2006
Danika as Brian Merrick
2005
Walk the Line as Young J.R.
2005
Supernatural as Young Dean Winchester (2 episodes)
2005
Bad News Bears as Toby Whitewood
2004
Desperate Housewives as Danny Farrell (2 episodes)
2004
Drake & Josh as Neil (1 episode)
2003
Cold Case as Tim Barnes (1980) (1 episode)
2003
Lucky as Young Michael (1 episode)
2000
The District as Little Jack Mannion (1 episode)
2000
CSI: Crime Scene Investigation as Lucas Hanson (1 episode)
1999
Angel as Tommy (1 episode)