Ansah begon in januari 2013 met voetballen bij TuRa Eggenscheid.[1] Hij kwam al snel op de rader van SC Lüdenscheid om naar deze club de overstap te maken.[2] Via VfL Bochum, Eintracht Dortmund en Sportfreunde Siegen kwam hij in de zomer van 2022 bij SC Paderborn terecht.[3][4] Hij maakte tijdens de openingswedstrijd van het seizoen op 14 augustus zijn debuut in de onder-19 tijdens de uitwedstrijd tegen de leeftijdsgenoten van MSV Duisburg. Hij kwam na de rust in het veld.[5] Twee weken later in de derde competitieronde maakte hij in de met 1-4 gewonnen uitwedstrijd tegen Bayer Leverkusen –19 zijn eerste doelpunt in deze leeftijdscategorie. In de 22e minuut scoorde hij de 0-2.[6] Begin april speelde hij tegen VfL Wolfsburg zijn laatste wedstrijd bij junioren en maakte hij de overstap naar de senioren.
In de winterstop van het seizoen 2022/23 werd Ansah voor de eerste keer bij de selectie gehaald toen hij meeging op trainingskamp naar Murcia. In de oefenwedstrijd tegen FC St. Gallen maakte hij zijn eerste speelminuten waarbij hij geblesseerd het veld moest verlaten.[7] Twee maanden na het afgebroken trainingskamp maakte hij op 6 april zijn debuut in de Oberliga Westfalen bij het tweede elftal tijdens de thuiswedstrijd tegen TuS Erndtebrück.[8] Hij begon in de basis en maakte in de 36e minuut direct zijn eerste doelpunt bij de senioren.[9] De rest van het seizoen stond hij in het basiselftal en maakte hij nog vijf doelpunten. Ansah had hierdoor een belangrijk aandeel in de promotie naar de Regionalliga West.[3] Zijn goede spel werd beloond waardoor hij in de zomer van 2023 zijn eerste profcontract ondertekende en hij onderdeel werd van de eerste selectie.[10]
Het gelukte Ansah niet om bij de start van het seizoen een basisplaats bij het eerste te veroveren waardoor hij in het tweede elftal begon. In de eerste twee wedstrijden wist hij driemaal te scoren.Eenmaal in het openingsduel van de competitie tegen FC Gütersloh en tweemaal in de week daarna tegen het tweede elftal van Fortuna Düsseldorf.[11][12] Dit bleef niet onopgemerkt waardoor hij op 15 september voor de eerste keer aan de selectie van het eerste elftal werd toegevoegd tijdens de thuiswedstrijd tegen Wehen Wiesbaden.[13] Hij bleef de gehele wedstrijd in het Home Deluxe Arena op de bank.[14] Een week later maakte hij zijn competitiedebuut in de uitwedstrijd tegen 1. FC Magdeburg.[15] Trainer Lukas Kwasniok liet hem in de MDCC-Arena in de basis starten in de basis.[16] In de 16e competitieronde op 9 december maakte hij zijn eerste doelpunt in de 2. Bundesliga.[17] In de met 1-2 gewonnen uitwedstrijd tegen Hamburger SV maakte hij in de 61e minuut na een voorzet van Florent Muslija de winnende treffer.[18] In de weken erna stond hij telkens in de basis met als gevolg dat zijn contract begin 2024 werd opgewaardeerd naar een profcontract.[19] Ansah kwam tot 14 basisplaatsen en hij eindigde met Paderborn op de zevende plaats.
Ansah kwam tot op heden twee wedstrijden uit voor Duitsland –20. Hij maakte op 17 november 2023 zijn debuut in de oefeninterland tegen Roemenië.[20] In de met 0-1 gewonnen uitwedstrijd kwam hij in de 70e minuut in het veld voor Armindo Sieb.[21]