2025
Rust as Boone LaFontaine2025
Last Take: Rust and the Story of Halyna as Self2019
Christy's Kitchen Throwback as Not available2019
Crown Vic as Floyd Stiles2019
Santa Girl as Sam2018
To the Beat! as Himself2018
Break Night as Joey2017
Where's the Money as Brock2016
Sundown as Logan2016
Devon's Life-Survival Guide as Himself2015
Bad Sister as Jason2015
Helicopter Mom as Fitch2014
California Scheming as Nick Behrle2013
The Wicked as Max2013
Zephyr Springs as Brett2012
Major Crimes as Officer Cooper2012
Beneath the Darkness as Danny2011
2 Broke Girls as Tyler2011
Franklin & Bash as Josh Taylor2010
Memphis Beat as Troy Groves2010
Marmaduke as Drama Dog #1 / Shroom Dog #2 / Golden Dog / Cocker Spaniel (voice)2010
Scared Shrekless as Teenager #2 / Teenager #3 (voice)2010
The Prankster as Brad2010
The Quinn-tuplets as Teenage Martin Quinn2009
Glenn Martin, DDS as Corey (voice)2009
Three Rivers as Bobby2009
Love at First Hiccup as Victor2007
Greek as Peter Parkes2007
Shredderman Rules as Nolan Byrd2007
Christmas in Paradise as Chris Marino2007
Ned's Declassified School Survival Guide: Field Trips, Permission Slips, Signs, and Weasels as Ned Bigby2006
Casper's Scare School as Casper / Casper's Shadow (voice)2005
Criminal Minds as Billy Walton2005
American Dad! as Benny (voice)2004
Ned's Declassified School Survival Guide as Ned Bigby2003
Recipe for Disaster as Max Korda2002
We Were Soldiers as Steve Moore2002
That Was Then as Not available