his real name was james keith o'neill and he was born in london england