|2020||PVT CHAT as Duke|
|2019||Frances Ferguson as Nick|
|2018||Chained for Life as An Asshole|
|2018||Her Smell as Roy|
|2017||Golden Exits as Peter|
|2016||Little Sister as Jacob Lunsford|
|2016||Mercury Plains as Naylor|
|2016||My Entire High School Sinking Into the Sea as Senior Craig (voice)|
|2015||Queen of Earth as Keith|
|2014||Listen Up Philip as Josh|
|2012||Somebody Up There Likes Me as Max|
|2012||Red Flag as Phil|
|2011||The Color Wheel as Norton's Sidekick|
|2003||The Life of David Gale as College Student / Activist (uncredited)|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.