Question: what is needed to work on a cruise ship?
Answer: Be 21 years of age or older.
Be able to pass a criminal background check.
Hold a valid passport.
Have a US C1/D visa (if you are not a Canadian or US citizen/resident)