View Full Cast Neal MorseHimself (vocals, guitar, keyboards)Nick D'VirgilioHimself (drums, vocals)Dave MerosHimself (bass, bass synth, vocals)Alan MorseHimself (guitars, vocals)Ryo OkumotoHimself (keyboards, vocals)