Opoku Bernadina speelde in de jeugd bij RKSV Boxtel en maakte in 2005 de overstap naar PSV.[1] In 2012 verkaste de aanvaller naar FC Twente. In juli 2014 was Opoku Bernadina op aanspraak van Mitchell Burgzorg op proef bij Slavia Sofia.[2] Hij verkaste echter naar RKC Waalwijk. In 2014 werd hij bij het eerste elftal gehaald. Opoku Bernadina maakte zijn debuut voor de Waalwijkse club op 24 november 2014, toen met 3–1 verloren werd van Jong PSV. Hij mocht van coach Martin Koopman in de tweede helft invallen voor Arsenio Valpoort.[3] Zijn eerste doelpunt maakte hij op 19 december, toen met 5–3 verloren werd van FC Emmen. In de tachtigste minuut zorgde de spits voor de 3–2.[4] In 2015 liet Opoku Bernadina RKC Waalwijk achter zich. Hierop tekende hij bij RKVV DESO.[5] In januari 2016 ging hij tot het einde van het seizoen in Slowakije spelen voor Dukla Banská Bystrica dat uitkwam in de 2. Liga. In de zomer van 2016 ging hij naar Podbrezová. Opoku Bernadina en Podbrezová gingen in januari 2019 uit elkaar.[6] Het Tsjechische SFC Opava werd hierop zijn nieuwe werkgever.[7]