Filmography

 

Charge Over You (2010) … Sam
Blue Lagoon: The Awakening (2012) …. Dean McMullen
Save Your Legs (2012) …. Mark
Oculus (2013) …. Tim Russell
The Signal(2014) …. Nic
Maleficent (2014) …. Young Prince
The Giver (2014) …. Jonas
Son of a Gun (2014) …. JR
Ride (2014) …. Angelo
Ruben Guthrie (2015) …. Chet
Gods of Egypt (2016) …. Bek
Pirates of the Caribbean: Dead Men Tell No Tales (2017) …. Henry