Formó el grupo The Immortals junto a Robert Ahwai y Lenny Zakatek, para grabar un único tema titulado "No Turning Back", lanzado al mercado ese mismo año y apareciendo en el filme "Biggles", en cual John hace una aparición menor.