It will depend on what country or countries he is planning on visiting. If this is an Alaska cruise and you will only be entering US areas (if you are from the US)

But he may not be allowed to...