Chrysalis TBA
as Dr. Edison
The Mercenary 2020
as Wilson
The Debt Collector 2018
as Tim
Teenage Kicks 2016
as Trent
A Few Best Men 2012
as Pap (uncredited)
Credits from TMDB.