Erzulie 2022
as James
Touched 2021
as Cade
One of These Days 2021
as Pock
The Perfect Date 2019
as Tuna Melt on Seven Grain
Wounds 2019
as Garrett
Hot Summer Nights 2018
as Blair
Camera Obscura 2017
as Waiter
Bixby 2016
as Bixby
Disorder 2014
as Alex
Pitch Perfect 2012
as RIAC Representative #2
Credits from TMDB.