The Other 2025
as Ryan
The Annunciation 2018
as Tadeo
Valentina 2017
as Furniture Store Customer
Fantastic Four 2015
as Disguised Reed
Premium Rush 2012
as Cyclehawk Guy
3 Times a Charm 2011
as Trent
Devolved 2010
as Maurice
Credits from TMDB.