Вихованець запорізького «Металурга». Із 2012 року почав виступати за юнацьку та молодіжну команди клубу. 2013 року молодий гравець відмовився він підписання нового контракту із запорізьким клубом через відношення керівництва до його батька.
«Дніпро»
На початку 2014 року приєднався до дніпропетровського «Дніпра»[1]. У дніпропетровському клубі отримав місце в команді дублерів. У матчах української Прем'єр-ліги 18-річний футболіст дебютував 10 серпня 2014 року, провівши у складі «Дніпра» 82 хвилини гри проти львівських «Карпат» (перемога дніпропетровців 4:0)[2]. А в одній з ігор проти свого колишнього клубу «Металурга» забив гол, який дуже радісно відсвяткував, бо для нього це була принципова гра.
«Стандард»
30 січня 2017 року було офіційно оголошено про перехід Лучкевича до складу бельгійського «Стандарду»[3].
«Олександрія»
На початку січня 2019 року був орендований «Олександрією» (без права викупу). З «городянами» підписав контракт до завершення сезону 2018/19 років[4].
Виступи за збірні
У складі юнацької збірної України (U17) дебютував 25 вересня 2012 року у матчі проти бельгійських однолітків. У збірній цієї вікової категорії провів 14 матчів, у яких двічі відзначався забитими голами.