Known by staff on the ship as 'Super Mario', Mario recently completely his 1,000th cruise with Royal Caribbean while aboard the 3,286-passenger Explorer of the Seas.
Members each earn one point per night on a Royal Caribbean cruise, with an extra point per night for staying in either a suite or solo cruising in a double occupancy cabin.
Having tried a few different cruise lines, Mario went on Royal Caribbean's Voyage of the Seas in 2000 and since then, he has not been on another liner.
To keep on top of his cruise travels, Mario schedules his trips two years or 150 sailing ahead, which helps him to stay in the same room for an extended period of time.
However, with so much time on the sea, Mario revealed to All Things Cruise: "I’ve lost my land legs, so when I’m swaying so much I can’t walk in a straight line.