Twumasi speelde in Ghana voor Red Bull Ghana en kwam in 2012 terecht bij het Letse Spartaks Jūrmala. In de competitie maakte hij zestien treffers in eenendertig duels. Na anderhalf jaar in het eerste van Spartaks nam Astana hem op huurbasis over.[1] In 2014 werd Twumasi tweemaal verhuurd. Amkar Perm nam hem tijdelijk over in januari.[2] Tijdens de zomerstop keerde hij terug naar Letland, om voor de tweede keer gestald te worden bij Astana.[3] Na tien treffers in elf competitiewedstrijden nam Astana de Ghanees definitief over en hij tekende een contract tot eind 2017.[4] Twumasi zag zijn verbintenis in juli 2017 opengebroken worden en verlengd met twee jaar.[5] Na honderdeneen competitiewedstrijden voor Astana maakte Twumasi medio 2018 de overstap naar Deportivo Alavés, waar hij zijn handtekening zette onder een verbintenis voor de duur van vier seizoenen.[6] Na een debuutseizoen met elf invalbeurten in de competitie en geen doelpunten, werd hij voor een jaar verhuurd aan Gaziantep FK.[7] In Turkije kwam hij tot zes doelpunten in de Süper Lig. Hannover 96 werd in de zomer van 2020 de nieuwe werkgever van de Ghanees nadat de club hem gekocht had voor circa zevenhonderdduizend euro.[8] Begin 2022 mocht Twumasi transfervrij vertrekken en tekende hij voor tweeënhalf jaar voor Maccabi Netanja.[9] In de zomer van 2023 nam Paphos de vleugelaanvaller over.[10] Na een seizoen op Cyprus keerde Twumasi tijdelijk terug naar Israël, aangezien Beitar Jeruzalem hem huurde.[11]
Twumasi maakte zijn debuut in het Ghanees voetbalelftal op 7 oktober 2017, toen met 0–0 gelijkgespeeld werd tegen Oeganda. De aanvaller moest van bondscoach James Kwesi Appiah op de reservebank beginnen en hij viel na eenenvijftig minuten in voor mededebutant Kingsley Sarfo (Malmö FF).[13]