He joined MSC Cargo in 1981 at the very beginning of his career as an ordinary seaman on MSC Juba. Strong performance ensured swift progress, taking him to the rank of Second Officer when he moved to his first passenger ship in 1990, and bringing his first command as Master of a cargo ship in 1996 when he was just 30 years old, to then return to passenger vessels in 2005.