Newton: The Force of God 2016
Actor
The Suspended Step of the Stork 1991
as Little Boy
Credits from TMDB.