Fantastic Four
2015 · as Disguised Reed
Premium Rush
2012 · as Cyclehawk Guy
The Other
2025 · as Ryan
Devolved
2010 · as Maurice
The Annunciation
2018 · as Tadeo
3 Times a Charm
2011 · as Trent