His acting career started when he joined Jong Rast, led by artistic director Elike Roovers. To avoid a conflict with his father, he had promised to quit acting after a performance in the play I don't care, but was eventually cast for a role in the film Exit. The 2013 production awarded him a Golden Calf, and marked a change in his father's attitude. The following year, he was accepted to the Dutch theater school Toneelacademie Maastricht, which he attended from 2014 to 2018.[4] During his studies, he did an internship at Het Nationale Theater (HNT), where he had a conflict with the director about his role in Meanwhile in Casblanca. He viewed his role as too "role-affirming."[5] Despite the conflict, he was able to join the theater group after graduation. He appeared on stage in The reunification of the two Koreas by Eric de Vroedt, Cinema by Jeroen de Man, The world according to John, Sexual Healing and Trojan Wars, the latter performed by HNTjong. He won the Guido de Moor Prize in 2017.[6][7]
From 2021 he played the role of war veteran Richard Mehciz in BNNVARA's drama series Thuisfront. He also played guest roles in the series Toon, De Maatschap, A'dam – E.V.A., Papadag and the movie The Paradise Suite. He played the Dutch voice for T'Challa in the animation series What If...?. The same year, he won the Louis d'Or, for his version of the monologue Seawall, which he performed in English.[8] In the same year he decided to quit the HNT to focus on film and television roles. In 2022 he voiced Knuckles in the adventure film Sonic the Hedgehog 2.[9]. In 2023 he voiced Gurley in the Dutch version of the live-action film Peter Pan & Wendy, Abat in the Dutch version of the animated series Star Wars: Visions on Disney+, Hobart “Hobie” Brown / Spider-Punk in the animated film Spider-Man: Across the Spider-Verse, and Arlong in the Dutch dub of Netflix series One Piece. In 2024 Boafa voiced Obasi in the film Mufasa: The Lion King and reprised his role as Knuckles the Echidna in the adventure film Sonic the Hedgehog 3. In 2026 he returned to the Dutch dub of the second season of the Netflix series One Piece to voice Kuromarimo.
Boafo won the following awards: