

Cottonmouth(2025)
Norm

Anywhere(2025)
Woody

Sarah's Oil(2025)
Chemist

Camp Pleasant Lake(2024)
Jasper Meadows

Man Goes On Rant(2024)
Jonathan

The Re-Education of Molly Singer(2023)
Sully

Secrets at the Museum(2023)
Derek

Pooling to Paradise(2021)
Sean

Init!ation(2021)

Broil(2020)
Syd

2nd Chance for Christmas(2019)
Cory

Ace(2018)
Russ

Andover(2018)
Steve

Limelight(2017)
Rocky

Altitude(2017)

Pitching Tents(2017)
Scott

Boone: The Bounty Hunter(2017)
Ryan

Circus Kane(2017)
Scott

Beware the Lake(2017)
Mason Clay

Loserville(2016)
Franklin Hope

The Next Big Thing(2016)
Himself

Arlo: The Burping Pig(2016)
Buster (Voice)

Welcome to Willits(2016)

Tag(2015)
Rush

Bad Ass 2: Bad Asses(2014)
Hammer

Beast of the Bering Sea(2013)
Joe

For the Love of Money(2012)
Young Yoni
Edge of Salvation(2012)
JJ

Broken Roads(2012)

The L.A. Riot Spectacular(2005)
Tom Saltine Jr.
The Teacher from the Black Lagoon… and More Slightly Scary Stories(2004)
Little Boy (voice)

The Teacher from the Black Lagoon(2003)
Little Boy (voice)

When Zachary Beaver Came to Town(2003)
Toby

Stuart Little 2(2002)
George Little

Like Mike(2002)
Murph

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
Williston

Dog Years