Bangura moved to the United States from Sierra Leone when he was a small child, settling in College Park, Georgia.
He attended North Clayton High School, where he scored a total of 58 goals and was named to the All Region Team every year.
[4] During the 2010 pre-season Bangura joined the Puerto Rico Islanders of the USSF D2 Pro League.
[9] In 2013 Bangura signed with Samut Songkhram in the Thai Premier League, where he helped the team survive relegation.
Bangura decided to sign with Barito Putera, where he played 6 games with 4 goals and 2 assists in the Inter Island Cup.