Actor
13 titles
Titans
2018–
Son of a Gun
2014
Office Uprising
2018
An Interview with God
Gods of Egypt
2016
Ghosts of War
2020
Oculus
2013
The Signal
Ride
Blue Lagoon: The Awakening
2012
The Giver
A Violent Separation
2019
Pirates of the Caribbean: Dead Men Tell No Tales
2017