Lukoki werd in 1992 geboren in Zaïre, maar kwam vanwege de oorlog als baby met zijn ouders en zijn tweelingbroer Madjer naar Nederland. Op zijn tiende begon hij met voetballen bij VVA/Spartaan, waarna hij via het Haarlemse Young Boys bij Ajax terechtkwam.[1] Lukoki kwam, doordat hij ook de Nederlandse nationaliteit bezit, uit voor het Nederlands elftal onder negentien jaar.
Ajax
Lukoki maakte, onder trainer Frank de Boer, op 19 januari 2011 tegen Feyenoord zijn debuut in het eerste van Ajax. In de 80ste minuut mocht hij invallen voor Lorenzo Ebecilio. Tijdens zijn invalbeurt maakte hij furore bij de Ajax-fans door Feyenoorder Tim de Cler een panna te geven, nadat er al gefloten was.[2] Dit werd echter niet door iedereen gewaardeerd. Op 21 januari maakte Lukoki dan ook hiervoor zijn excuses.[3]
Tijdens de voorbereiding op het seizoen 2013/14 werd Jody Lukoki door trainer Frank de Boer niet uitgenodigd voor jaarlijkse trainingskamp in De Lutte. Lukoki moest zich samen met Dico Koppers voorlopig melden bij Jong Ajax. Tijdens een persconferentie in De Lutte meldde de Boer dat Lukoki niet meer in zijn plannen zou voorkomen.
Verhuur aan SC Cambuur
Op 2 augustus 2013 werd bekendgemaakt dat Lukoki gedurende het seizoen 2013/14 door Ajax verhuurd zou worden aan SC Cambuur.[4] Op 4 augustus 2013 maakte hij zijn debuut voor SC Cambuur in een competitiewedstrijd thuis tegen NAC Breda (0–0). Lukoki kwam in de 46e minuut in het veld voor Oliver Feldballe. Op 20 september 2013 scoorde Lukoki, in de derby uit bij sc Heerenveen, zijn eerste officiële doelpunt voor SC Cambuur. De wedstrijd ging met 2–1 verloren.
PEC Zwolle
Na zijn terugkeer bij Ajax werd duidelijk dat Lukoki opnieuw niet in de plannen van trainer Frank de Boer voor zou komen. Lukoki mocht aansluiten bij Jong Ajax waar hij ook enkele oefenwedstrijd meespeelde. Op 7 augustus 2014 werd bekendgemaakt dat Lukoki een transfer zou maken naar PEC Zwolle, waar hij een driejarig contract tekende.[5] Een dag later maakte Lukoki zijn debuut voor PEC Zwolle in een eredivisiewedstrijd thuis tegen FC Utrecht, die met 2–0 werd gewonnen. Lukoki begon in de basis en werd na 83 minuten gewisseld voor Soufian Moro. Op 21 augustus 2014 scoorde Lukoki zijn eerste officiële doelpunt voor PEC, in een UEFA Europa League-wedstrijd thuis tegen Sparta Praag.
PFK Ludogorets
Na een seizoen in Zwolle te hebben gevoetbald werd op 26 juni 2015 bekendgemaakt dat hij een contract had getekend bij PFK Ludogorets.[6] Met zijn club werd hij vier keer Bulgaars landskampioen. Op 1 april 2020 werd zijn contract daar ontbonden.
Yeni Malatyaspor
In augustus 2020 tekende Lukoki een tweejarig contract bij Yeni Malatyaspor. Hij maakte op 18 september 2020 zijn debuut in de hoofdmacht van de club, in een met 1–1 gelijkgespeelde thuiswedstrijd tegen Göztepe SK in de Süper Lig. Op 26 april 2021 werd zijn contract ontbonden.
FC Twente
Nadat hij transfervrij vertrok bij Yeni Malatyaspor, tekende Lukoki in juli 2021 een tweejarig contract bij de Nederlandse Eredivisionist FC Twente. Enkele dagen na zijn overstap liep hij op de training een zware knieblessure op, waardoor het onwaarschijnlijk werd dat hij in zijn eerste jaar bij Twente in actie zou komen.[7] Begin februari 2022 werd duidelijk dat hij door een politierechter wegens huiselijk geweld veroordeeld was tot een werkstraf van tachtig uur en een voorwaardelijke gevangenisstraf van twee weken met een proeftijd van drie jaar. Hierop maakte FC Twente op 17 februari 2022 bekend het contract met Lukoki te willen ontbinden. In overleg tussen club en speler werd naar een oplossing gezocht. Door de club werd aangegeven dat uitkomen voor FC Twente geen optie meer was. Wel mocht hij nog gebruik blijven maken van de revalidatiefaciliteiten van de club. In april 2022 was hij weer bijna fit.[8][9][10]
Op 28 maart 2015 debuteerde Lukoki voor het voetbalelftal van Congo-Kinshasa in een vriendschappelijke wedstrijd tegen Irak (2–1 verlies). Vlak daarna speelde hij een tweede vriendschappelijke wedstrijd tegen Kameroen (1-1). Ruim vijf jaar later speelde Lukoki op 9 oktober 2020 zijn derde en laatste interland, een vriendschappelijke wedstrijd tegen Burkina Faso (3-0 nederlaag).
Op 30 oktober 2013 werd bekend dat bondscoach Albert Stuivenberg Lukoki opriep voor de voorselectie van Jong Oranje, bij de definitieve selectie viel hij echter af. Op 15 november 2013 maakte Stuivenberg bekend dat Lukoki werd opgeroepen voor Jong Oranje voor de wedstrijd op 18 november uit tegen Jong Frankrijk als vervanger van de geblesseerde Jürgen Locadia. Op 18 november 2013 maakte Lukoki vervolgens zijn debuut voor Jong Oranje in de wedstrijd tegen Jong Frankrijk die eindigde in een 1–1 gelijkspel verving hij in de 86e minuut Quincy Promes.
Lukoki raakte op 1 mei 2022 gewond bij een ruzie en vechtpartij op een familiefeest in Almere. Nadat hij in de dagen daarna last bleef houden van extreme hoofd- en kniepijn belandde hij in het ziekenhuis waar hij een beenamputatie moest ondergaan. Hij overleed in de ochtend van 9 mei 2022 op 29-jarige leeftijd aan een hartstilstand.[14][15][16] Hoewel de politie na onderzoek concludeerde dat er geen verband was tussen de vechtpartij en het overlijden, werden vier verdachten aangehouden; één op verdenking van poging tot doodslag en drie op verdenking van mishandeling.[17]
Op 11 mei 2022 werd bij verschillende voetbalwedstrijden een minuut stilte gehouden ter nagedachtenis aan Lukoki. Bij de wedstrijd FC Twente tegen FC Groningen vond vooraf een herdenking plaats in aanwezigheid van de zoon en familieleden van Lukoki.[18] Hij werd op 21 mei 2022 begraven op Westgaarde in Amsterdam.[19]