James Fraser
Movies 11
Pirates of the Caribbean: Dead Men Tell No Tales
as Young Greenhorn
2017
The Water Diviner
as Edward Connor
2014
Sleeping Beauty
as Guy with Ticket
2011
December Boys
as Spit
2007
The Turning
as Davo
2013
The Big Dog
as Joynton
2023
White Lines
as Jacob
2025
Nineteen
as Blake
2015
Snare
as Jobe
2019
Untitled Earth Sim 64
as The Researcher (voice)
2021
Laura
as Noah
2020