2012
as Male Voice #5
2006
as Troy Bolton (singing voice) (uncredited)
2008
as Joey Parker
as Tommy
2018
as Lloyd
2004
as Front Desk Clerk
2013
as Ryan Hutton
2019
as Jax
2017
as Officer Cooper
as Ronnie
2005
as Willy
2009
as Derek
2022
as Michael
2010
as John Patton
as Trey Sylvania
as Stearns
as Stuart Weinbach aka "Jack Newsom"
as Logan
2021
as Brad
as Confederate Sharpshooter