Bali: Ulun ngamanggehang janjin Ulune teken panyiuan katurunan tur ngampurayang salah muah dosa.
Tak hanya itu, John juga diketahui menempati posisi pimpinan di salah satu diler motor Honda di Manchester, Inggris.