Бен Кабанго народився у 2000 році в Кардіффі в сім'ї ангольця та валлійки.[1] Розпочав професійно займатися футболом у школі клубу «Ньюпорт Каунті»[2], пізніше перейшов до футбольної школи валлійського клубу «Свонсі Сіті», який виступає у системі футбольних ліг Англії.
У 2018 році Бена Кабанго включили до основної команди клубу «Свонсі Сіті», утім відразу його віддали в оенду до клубу Прем'єр-ліги Уельсу«Нью-Сейнтс», в якій він провів один сезон, взявши участь у 16 матчах чемпіонату, виборовши у складі команди титул чемпіону Уельсу.
У 2019 році Кабанго повернувся до «Свонсі Сіті». Станом на кінець травня 2021 року відіграв у складі команди 51 матч у першості.
Бен Кабанго з 2016 року грав у складі юнацької збірної Уельсу, у складі юнацьких збірних грав до 2019 року, загалом на юнацькому рівні взяв участь у 6 іграх. 2019 року залучався до складу молодіжної збірної Уельсу, на молодіжному рівні зіграв у 4 матчах.