Who acted has young Peter Pan in the movie hook?

Ryan Francis