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