Michael began performing on cruise ships in 2014 with Holland America. He spent four months onboard as the resident soloist cruising Alaskan ports.
He was then recruited by the main casting agent with Carnival Cruise Line. Since March of 2015 he has been a guitarist/singer/ soloist for Carnival. He has performed on 10 different Carnival ships from 2015- present.
He is currently performing on the Carnival Sunshine in a duo called PassionPlay with Indonesian singer Heni Alficowati.
Prior to Michaels cruise ship experience he played in many bands throughout California, Nashville, and New York. He is a published songwriter and continues to write and perform original music.