He graduated from the Nautical institute “Luigi Rizzo” of Catania in 1984 and started his career aboard petrochemical ships in Genoa. In 1988 he joined the cruise industry, rising to the role of Master in 2006. From 2015 to 2017 he took on the prestigious role of Fleet Captain overseeing operations for all lines of a major cruise company. After thirty years of experience, in 2018 he joined MSC Cruises becoming the MSC Sinfonia Master.