2020
Street Survivors: The True Story of the Lynyrd Skynyrd Plane Crash as Male Nurse
2017
Be Afraid as Officer Cass
2016
The Father and the Bear as Storch
2012
Atlas Shrugged: Part II as Dave Mitchum
2011
Mega Python vs. Gatoroid as RJ Cupelli
2010
Pair of Kings as Philbert Dingleberg (1 episode)
2010
Hanna's Gold as Charlie
2009
American Pie Presents: The Book of Love as Nathan
2009
The Middle as Student (1 episode)
2008
Big Game as Chris Williams
2005
Bones as Tiger (1 episode)
2004
Ned's Declassified School Survival Guide as Jock #1 (2 episodes)
2000
CSI: Crime Scene Investigation as Male Student (1 episode)