Board Thread:Spoilers!/@comment-25926288-20161101150057/@comment-1916997-20170128165351

IMDB has this actor as Young David/Young James:

http://www.imdb.com/name/nm7183747/?ref_=ttfc_fc_cl_t18

Also, IMDB has Jacob Davies back as Pinnocio.