| Camp Pleasant Lake (2024) Jasper Meadows |
| Secrets at the Museum (2023) Derek |
| The Re-Education of Molly Singer (2023) Sully |
| Pooling to Paradise (2021) Sean |
| Broil (2020) Syd |
| 2nd Chance for Christmas (2019) Cory |
| Ace (2018) Russ |
| Andover (2018) Steve |
| Circus Kane (2017) Scott |
| Limelight (2017) Rocky |
| Beware the Lake (2017) Mason Clay |
| Boone: The Bounty Hunter (2017) Ryan |
| Altitude (2017) Rick |
| Pitching Tents (2017) Scott |
| Loserville (2016) Franklin Hope |
| The Next Big Thing (2016) Himself |
| Tag (2015) Rush |
| Bad Ass 2: Bad Asses (2014) Hammer |
| Beast of the Bering Sea (2013) Joe |
| Edge of Salvation (2012) JJ |
| For the Love of Money (2012) Young Yoni |
| The L.A. Riot Spectacular (2005) Tom Saltine Jr. |
| The Teacher from the Black Lagoon… and More Slightly Scary Stories (2004) Little Boy (voice) |
| When Zachary Beaver Came to Town (2003) Toby |
| The Teacher from the Black Lagoon (2003) Little Boy (voice) |
| Stuart Little 2 (2002) George Little |
| Like Mike (2002) Murph |
| AFI's 100 Years... 100 Passions: America's Greatest Love Stories (2002) Self |
| The 1st 13th Annual Fancy Anvil Awards Show Program Special: Live in Stereo (2002) Self |
| The Little Vampire (2000) Tony Thompson |
| Stuart Little (1999) George Little |
| Doctor Dolittle (1998) Baby Tiger (voice) |
| Jerry Maguire (1996) Ray Boyd |
| The Naming of the Things The Nudnik |
| Stigma: Raised in Hollywood Self |
| Man Goes On Rant Jonathan |
| Anywhere Woody |
| Cottonmouth Norm |