Parasomnia 2024
as Caleb
Flat 2018
as Rick
Patchwork 2015
as Tom Blake
Oliver, Stoned. 2015
as Oliver
Hold Your Breath 2012
as Kyle
General Education 2012
as Shady Nick
#1 Cheerleader Camp 2010
as Andy
Sex Pot 2009
as Mert
18 Year Old Virgin 2009
as Seth
Credits from TMDB.