Cockroach Tide 2020
Actor
Love Is Sin 2012
as Jimmy
Lovesick 2011
as Perfect Pastor
Credits from TMDB.