James Larsen

James is currently performing as a singer onboard the newly re-imagined Disney Magic cruise ship.