Уокер родился в городе Рединг (штат Пенсильвания), где посещал местную старшую школу. Играя за местную баскетбольную команду он помог ей впервые за 117 летнюю историю завоевать титул чемпиона штата[1]. По окончании обучения он получил предложения спортивной стипендии от таких университетов, как Вилланова, Кентукки, Сиракузы, Аризона[2], однако решил поступить в университет Майами. Он дебютировал за студенческую баскетбольную команду 10 ноября 2017 года. В игре выйдя со скамейки запасных он набрал 10 очков и сделал 5 передач. 5 декабря он впервые вышел на площадку в стартовом составе и установил личный рекорд результативности, набрав в матче против Бостонского университета 25 очков. По итогам сезона он стал самым результативным игроком «Харрикейнс», а его средняя результативность составил 11,5 очков за игру[3] и он был включён в сборную новичков конференции ACC. В межсезонье Уокер решил не продолжать обучение и выставить свою кандидатуру на драфт НБА[4].
На драфте НБА 2018 года Уокер был выбран в первом раунде под общим 18 номером клубом «Сан-Антонио Спёрс» и уже в июле принял участие в Летней лиге НБА за свою новую команду[5]. 11 июля он подписал контракт со «Спёрс»[6]. 6 октября Уокер получил травму мениска[7] и 25 ноября его перевели в фарм-клуб «Остин Спёрс»[8]. Уокер дебютировал в НБА 3 января 2019 года в игре против «Торонто Рэпторс». В ней Лонни отыграл пять минут за которые он успел набрать 3 очка и сделать один подбор, а его команда одержать победу со счётом 125:107[9].
6 июля 2022 года Уокер подписал однолетний контракт с «Лос-Анджелес Лейкерс» на 6,5 миллионов долларов[10].