2021
Ron's Gone Wrong as Additional Voices (voice)2019
The Lego Movie 2: The Second Part as Finn2019
The Meet Arnold Show as Finn Cunningham2017
Brick Madness as Nicholas Grand2014
The Affair as Trevor Solloway2014
Jake's Buccaneer Blast as Cubby (voice)2014
The Lego Movie as Finn2014
Mr. Peabody & Sherman as Additional Voices (voice)2014
Yellowbird as Fleck (voice)2014
The Boxcar Children as Benny (voice)2014
Jake and the Never Land Pirates: Battle for the Book as Cubby (voice)2013
Frozen as Additional Voices (voice)2013
Bukowski as Hank Bukowski (age 6)2012
Deadtime Stories as Little Boy2012
Wreck-It Ralph as Additional Voices (voice)2012
Leader of the Pack as Hunter2012
American Judy as Chuck Norris2012
Deadtime Stories: Grave Secrets as Little Boy2011
Jake and the Never Land Pirates as Cubby (voice)2011
A.N.T. Farm as Gibson2011
Happy Endings as Boy2010
Parenthood as Danny2007
The Big Bang Theory as Aaron2007
Private Practice as Boy2005
American Dad! as Brother / Snorkel Boy (voice)2005
How I Met Your Mother as Rob Greenberg