Rory J. Saper.
Rory J. Saper is a British actor who portrayed Young Tarzan (18 Years) in The Legend of Tarzan.