Bisected 2023
as Ben
Idled 2018
as Val, Writer
Unwholly Moments 2018
as Rod
The Survival Games 2012
as Luther
The Symphony 2011
as Ray
1000 Ways to Lie 2010
as Sonny Brown
Are You Scared 2 2009
as Hunter (as Rodrigo Robles)
Credits from TMDB.