Born · July 4, 1996 (28 years old)
Known For: Acting
Place of Birth: Surrey, England, UK
Young James
2023
Leopold · (8 episodes)
2021
Farnbranch Man (uncredited)
2021
Snowden · (1 episode)
2019
2019
Parker
2018
Boy on Bus (uncredited)
2018
Spooner
2017
Midtown High Student (uncredited)
2017
Ethan Adler
2017
Edward Lucas
2015
Orphan
2014