Filmography

Fantastic Four
4.4
Fantastic Four
2015
as Disguised Reed
Premium Rush
6.3
Premium Rush
2012
as Cyclehawk Guy
The Other
5.7
The Other
2025
as Ryan
3 Times a Charm
5.4
3 Times a Charm
2011
as Trent
Devolved
1.9
Devolved
2010
as Maurice
The Annunciation
10.0
The Annunciation
2018
as Tadeo