Лоун родился в Гонконге и воспитывался в сиротском приюте, но позже его усыновила одна жительница Шанхая. Он занимался в Пекинской опере и там его, десятилетнего мальчишку, называли Джонни. Позже он взял себе артистический псевдоним Джонни Лоун, от английского «alone» — один, сирота, к тому же эта фамилия была похожа на его китайскую.
Получив средства от одной американской семьи, он покинул труппу Пекинской оперы и перебрался в Лос-Анджелес. Здесь он продолжил своё актёрское образование в Американской академии драматического искусства в Пасадине, а затем переехал в Нью-Йорк.
Некоторое время он был безработным, пока его не заметил актёр Мако и не пригласил на роль в пьесу «F.O.B», за которую Лоун получил премию «Оби». Тут его и нашёл агент, открывший до него уже таких звёзд как Джоан Чань, Бай Лин, Люси Лью и Кен Люн.
Первую главную роль в кинематографе Лоун сыграл в фильме «Ледяной человек». Широкой публике он известен по роли императора Пу И в фильме «Последний император» (1987) и мафиози Джоя Тая в фильме «Год дракона» (1985). Кроме этого, он исполнил роль оперной певицы в фильме «М. Баттерфляй».
Несмотря на свой успех в Голливуде, он решил продолжить карьеру в азиатском кино.