Actor
The Kissing Booth 2
2020 · as Harward Friend 4
Detour
2017 · as Johnny's Friend #2
An American Girl: Lea to the Rescue
2016 · as Luis
Momentum
2015 · as Black Hat
Lazy Susan
2015 · as Mr. Double-Shot
Bordering on Bad Behavior
2014 · as Jesus
Seal Team Eight: Behind Enemy Lines
2014 · as Amjad
Blue Crush 2
2011 · as Gilligan
Florida Road
2010 · as Actor (voice)