Lone was born in October 1952 as Ng Kwok-leung (Chinese: 吳國良; pinyin: Wú Guóliáng) in Hong Kong. He was raised in an orphanage and later adopted by a Shanghainese woman. He began training in Beijing opera at Hong Kong's Chiu Chiu Academy. It was here, at the age of ten, where he was given the name "Johnny". He later chose the name Lone to reflect the fact that he was an orphan and for its similarity to Leung, part of his given name.