Camara speelde in zijn vaderland Guinee voor AS Kaloum en Santoba, waarna hij in mei 2015 op proef ging bij AC Ajaccio.[1] Medio 2016 maakte Camara de definitieve overstap naar Frankrijk, waar hij voor twee jaar tekende bij Ajaccio. Zijn debuut maakte hij op 20 januari 2017, toen met 1–0 gewonnen werd van US Orléans door een doelpunt van Ryad Nouri. Camara begon op de bank, maar van coach Olivier Pantaloni mocht hij na negenenzestig minuten invallen voor Christophe Vincent.[2]
In de zomer van 2018 maakte de Guinese middenvelder transfervrij de overstap naar Olympiakos, waar hij zijn handtekening zette onder een verbintenis voor de duur van vijf seizoenen.[3] In februari 2021 werd dit contract opengebroken en met een jaar verlengd, tot medio 2024.[4] In augustus 2022 huurde AS Roma hem voor de rest van het seizoen, met een optie tot koop.[5] Na het aflopen van zijn verbintenis medio 2024 tekende Camara voor drie jaar bij PAOK Saloniki.[6]
Camara maakte zijn debuut in het Guinees voetbalelftal op 9 september 2018, toen met 1–0 gewonnen werd van de Centraal-Afrikaanse Republiek door een doelpunt van Seydouba Soumah. Camara mocht van bondscoach Paul Put in de basis beginnen en hij speelde het gehele duel mee. De andere debutanten dit duel waren Ibrahim Koné (Pau FC), Ernest Seka (AS Nancy) en Ibrahima Cissé (Fulham).[8] Op 11 november 2020 speelde Camara zijn vijftiende interland, tijdens een kwalificatiewedstrijd voor het AK 2021 tegen Tsjaad. Camara mocht in de basis beginnen en tekende een minuut voor rust voor het enige doelpunt van de wedstrijd.[9]