The Life of David Gale
as College Student / Activist (uncredited)Dramatic Relationships
2016Between the Temples
as BartenderHer Smell
as Keith the EngineerThe Feeling That the Time for Doing Something Has Passed
as SimonChained for Life
as An AssholeSomebody Up There Likes Me
as MaxMy Entire High School Sinking Into the Sea
as Senior Craig (voice)Little Sister
as Jacob LunsfordSummer of Blood
as College DropoutThe Color Wheel
as Norton's SidekickSnowy Bing Bongs Across the North Star Combat Zone
as ProducerMetal Myths: Ghost Pt. 2
as L.H. KernsonNotes on an Appearance
as ToddGhostwritten
as Ghost hunterWild Canaries
as Man on CellphoneVictor in Paradise
as CrookThe Great Pretender
as ChrisBubblegum and the Texas Belt Buckle
as Nice CopThirst Street
as Karaoke Keith (uncredited)Fire Burning
as Sheriff DeanRSO [Registered Sex Offender]
as Younger BrotherIntimate Semaphores
as Clark