Selama masa kuliahnya, Bangura juga bermain untuk Atlanta FC di National Premier Soccer League pada tahun 2008, dan dengan Fredericksburg Gunners di USL Premier Development League pada tahun 2009.
Pada pramusim 2010, Bangura bergabung dengan Puerto Rico Islanders di USSF D2 Pro League. Dia melakukan debut profesionalnya pada tanggal 21 April 2010 dalam pertandingan melawan NSC Minnesota Stars. Pada tanggal 15 Maret 2011, Bangura bergabung dengan Richmond Kickers di liga USL Pro dan mencetak gol kemenangan dalam debutnya bersama Kickers, dalam kemenangan 2-1 melawan Charleston Battery pada tanggal 23 April. Setelah musim 2011 berakhir, Bangura bergabung dengan Anagennisi Dherynia di Cypriot First Division.
Pada tahun 2013, Bangura bergabung dengan Samut Songkhram di Thai Premier League, di mana dia membantu tim tersebut menghindari degradasi. Salah satu momen terbaiknya terjadi saat melawan Chainat, di mana dia berhasil mengalahkan mereka sendirian. Pada minggu berikutnya, dia masuk dalam Tim All Star Thai Premier League. Pada tahun 2014, Bangura diundang untuk mencoba bermain dengan Persija Jakarta. Bangura mencuri perhatian dengan mencetak dua gol dalam dua pertandingan, tetapi tidak mendapatkan kontrak. Setelah dua pertandingan itu, banyak tim di Indonesia Super League yang tertarik padanya. Bangura memutuskan untuk bergabung dengan Barito Putera, di mana dia bermain 6 pertandingan dengan mencetak 4 gol dan memberikan 2 assist dalam Inter Island Cup.
Selain itu, Bangura juga merupakan sepupu dari Abdul Bangura, rekannya di Atlanta Silverbacks.
Referensi:
- CFU Club Championship Winner (1): 2010
- USSF Division 2 Pro League Champion (1): 2010