Home / Discover / People

Santa Clarita Diet

2017
as Eric Bemis

The Amazing Spider-Man

2012
as Howard Stacy

The Amazing Spider-Man 2

2014
as Howard Stacy

Vacation

2015
as James Griswold

Booksmart

2019
as Jared

Halloween

2007
as Tommy Doyle

Licorice Pizza

2021
as Lance

The Righteous Gemstones

2019
as Gideon Gemstone

The Resort

2022
as Sam

Snow Buddies

2008
as B-Dawg (voice)

Spooky Buddies

2011
as B-Dawg (voice)

Time Freak

2018
as Evan

Superman

2025
as Jimmy Olsen

Four Christmases

2008
as Connor McVie

Space Buddies

2009
as B-Dawg (voice)

Santa Buddies

2009
as B-Dawg (voice)

Air Buddies

2006
as B-Dawg (voice)

Class Rank

2017
as Bernard Flannigan

Buttwhistle

2014
as Roadcap

The Binge

2020
as Griffin

Hard Sell

2016
as Hardy Buchanan

The Bill Engvall Show

2007
as Bryan Pearson

The Three Stooges

2012
as Young Moe

Treasure Buddies

2012
as B-Dawg (voice)

Monkey Up

2016
as Mort (voice)

Fairfax

2021
as Dale

Guest Star

Episode CSI: Crime Scene Investigation
Leaving Las Vegas
2007
Episode Miss Match
Forgive and Forget
2004
Episode Once Upon a Time (2011)
Good Form
2013
Episode ER
Bloodline
2006
Episode What I Like About You
The Kid, the Cake, and the Chemistry
2005
Episode Psych
Santabarbaratown
2012
Episode Psych
Shawn Rescues Darth Vader
2011
Episode CSI: NY
The Party's Over
2009
Episode House
Cane & Able
2006
Episode Everybody Loves Raymond
The Faux Pas
2005
Episode ER
21 Guns
2006